Larry Hopt
Prof Hopt makes you think! Law can be hard to understand, but this class makes it easier! Great videos in addition to lots of reading. Several days to do exams, which allows for research. Glad I took the class.