Catherine Bachewich
Prof Bachewich is awesome. Her lectures are so thorough and she is really nice to listen to. Very supportive and encouraging of all comments in class. First midterm was very hard mostly due to wording of M/C (ie which is false out of 5 options) and time constraints. Highly recommend this class though. She ties in current events and research.