He was a wonderful teacher who really loves what he does. You can tell he is knowledgeable about the subjects he teachers and he makes the lectures fun. Such a wonderful guy who cares about his students. No trick questions on exams and everything is covered in lecture. He has some funny jokes tucked in there too which is always fun.