Robert Duerst
Just drop the class and don't even think about taking it over the summer. If you want to do well, or even pass, be prepared to study 40-50+ hrs per week.  Class is abhorrently unorganized, and seems more like a collection of randomly accumulated photos and facts, yet his exams will expect you to know the most specific of details.  Take another prof