Sarah Brown
Super awesome prof. She is caring and is willing to meet outside of class for clarification. Her exams are fair and you will do great in the course if you actually work on the material. Isn't material that you can just read and learn.