Sometimes I found lectures hard to follow, but Brundage does a great job of explaining himself again after class and answering questions if you need clarification. Clearly passionate about the subject matter and that makes the class so much more enjoyable. 