By far one of the best teacher I ever had.
He's really awesome, he's like the only one that doesn't go there just to babysit you... He prepares you for university.
This teacher is as good as it gets. He's the only one who really prepares you mentally for university. Pay attention to the outlines, they are survial for U.
More interested in the idea of being a teacher than in actually teaching. Extremely hard marker (i.e. more than is warranted).