Cheryl Thompson
Cheryl gives such great lectures that are engaging and also with relevant examples, although sometimes the content does get kind of heavy. There are a lot of references made back to textbook readings (I never did any of the readings but managed well bc she highlights key points for you). Gives you many chances to build your grade up too.