Jody Morris
Professor Morris really cares about her students. She provided notes and recorded lectures that were actually helpful and interesting. 
I recommend not waiting until the last minute to study, because there is a lot of information to know for each exam. 
She met with me several times virtually because I had some questions. Highly recommend.