Leanne Mallory
She's very knowledgeable but not good at teaching. Lots of concepts and definitions to learn; unclear as to which you should prioritize for exams. Powerpoints are basically paragraphs after paragraphs - very visually polluted - lots of slides per lecture. Expects you to understand the material right away. Concepts are very hard & technical.