Heather Duplantis
Her lectures weren't that great and this class was very difficult. You must study for exams multiple times a week and participation is a MUST. Be prepared for intense studying, participation, and very short lectures.