Reflections of a Philosophy Teacher is one of those books desperately needed by society today. Joey Carter not only captures major concerns of his students, he also summarizes and questions them - unpacking core issues that should concern every citizen. Carter is on the front lines of what can only be considered a battle for ideologies among young adults. But he is not only on the front lines of pedagogy; he is battling the impulsive, thoughtlessness...