Elizabeth Parkinson
She is a great professor. This course material is just super hard to understand and she knows that. She makes a great effort to give the students a lot of extra resources. Just be warned that yall have to put in real effort to understand the material. 