I really like him, but his class is very hard. There are few homework assignments, and the tests are over the powerpoint slides. Each test is over at least 5 chapters, and you basically have to memorize everything on the slides, which contain 40+ slides for each chapter.