He is an excellent teacher that interested about his subject. The lectures are heavy, ans you have to take notes. He provides a study guide for each exams. Most of his exams are multiple choices questions with 2 essay questions at the end. 