G. Mark’s Answer
I would definitely recommend teaching. The formative years of a human being are crucial. And contact with children should always be precursored with training and preparation for the immense responsibility it entails. If you really want to have a positive effect on society and get immense gratification at the same time, the work put into being a good educator will go a long way. There's nothing quite like a successful former student telling you that you changed their life. Trust me on this. Many of society's problems could be helped or eliminated by raising good people.