Stephanie Capaldi
Prof. Capaldi puts a LOT of information into her lectures, but the conceptual information was mostly all found in the textbook. Highly recommend not missing the lectures. She provides review modules where you can attend and ask any questions leading up to the exam- super helpful to ask questions or just observe.