Kristin Primus
Professor Primus is an amazing professor. Her lectures are illuminating on the often difficult material we cover in Spinoza. She has a great way of explaining things, and she chains ideas together to explicate the system and methodology in a very understandable way. 

I would highly recommend taking any class with Professor Primus. 