He is the worst professor I have ever taken. I dropped his class after mid-term exam. There are only two exams: mid-term and final exam. Mid-term exam covers Chapter 12 to 20 and final exam covers 21 to 29. Both of the exams are open books but don't think open book is easy. If you take him you will regret. I don't know who gives him awesome. Awful!