I just finished my PhD in Social Foundations of Education. I've got a job as an Assistant Professor, teaching foundations (philosophy/history/sociology of education) to undergrads who are interested in education and folks who are returning to college to get certification and/or advanced degrees. I've taught philosophy and foundations courses in various settings (community college, large research universiities, high school continuing education) on and off for six years while earning my PhD.
I love being in the classroom as well as the scholarship aspect of being a professor. I'm lucky to be at a place where both are important. I'll also get to interact a lot with those in public schools, which I enjoy as well.
Teaching, I think, is one of the most existenitally demnading professions there is. By that I mean the more you put yourself out there, the better your students respond, but putting yourself out there is risky and exhausting.