Sarah Bartlett Minucci
Pretty tough, but not impossible. She gives you everything you need to succeed and uploads all of her notes and keys to everything. The workload was MASSIVE, though I'm not sure how much of that was just because of the condensed summer class. I definitely came out of the class prepared for 201.