You'll get great marks if you agree with everything he says. Woe to those who don't.
In the two years I have had him, he has truly been one of the most influential teachers in my sjs experience
Although I hated him at the time (he makes every girl in the class cry at least once), i really did learn a lot from philosophy because he is so smart.
It was more Tony's philosophy and ethics that I remember with gratitude than my Latin classes, although I was fond enough of them to major in Classics.
A mixed opinion. Mocking of students and teaching stlye can become tiring and annoying.