At first I hated him, but now I really enjoy him. However, I'm one of his favorites, so I don't get picked on - only complimented. I can see why people dislike him. He teaches for smart people.
If he doesn't like you, he will take off marks for that reason. May have cost me potential scholarships.
He really can teach and has the most boring jokes. He rocks
You'll know all his jokes by heart by the end of the semester.
Probably one of the only teachers at esa that still has a passion for his work