One of the top 3 teachers I've ever had. He taught AP English and Theory of Knowledge when I was a junior in '98.
i think that he is easily the best teacher i have had. he cares more about the students he teaches than anyone else. and he doesnt care just about their schooling he gets to know the student.