Reviews of professor Richard Kehrberg

Rating: 3.0/5, difficulty: 4.0/5
He has a beyond-encyclopedic understanding of the subject, so he can immediately call you out if you make a conclusion that's only somewhat substantiated by the text. Rather than using a traditional textbook, he uses 3 books that you will need to read in full for discussions. Exceptional lecturer if you can keep up with your note-taking.