Very motivated teacher, always willing to help if you ask for it
Awesome and great knowledgeable teacher, just has a laid back way of teaching.
very helpful when he isn't asleep, but he's always asleep.
Very Intelligent, he is like a walking encyclopedia. You really do learn stuff when he's teaching.
If you ask him any question he will know the answer. An ok teacher.
extremely intelligent teacher, learnt a lot off him. knows everything about everything!