A great teacher. And he'd always teach you so much more, good old tangents. Just don't push him.
knows what he's talking about and he cares a lot about his students... maybe too much :)
GREAT teacher. Just don't answer "I don't know"... try your best and he respects you. Taught me MUCH about life and was a great teacher in everything.
Even after completing university I still maintain this guy is top notch.