he is a good prof. with a great sense of humour . he covers topics well and gives detailed explanations with a lot of examples . best thing is to read his slides and the textbook ( for problems ) when it comes to exams and quizzes .