Heather Duplantis
Majority of the time I was teaching myself the material but as long as you show up to the classes and participate you're fine. There is a quiz before every class so make sure you are studying ahead of time and staying on top of the homework. She also does a lot of group projects and dissections which are great for boosting your grade. 