Neil Conner
INCREDIBLE TEACHER, the course material changes your worldview. there is a lot of reading but just pay attention to key points. he highlights in red or asterisks the parts of the slides that will be on the test. there is a 10+ pg research paper but he can help you pick a topic in office hours. gives extra credit to those there if many others skip