Blaire Weidler
This is a hard class especially if you don't like math, but professor Weidler truly cares about her students and the materials. Lecture is super informative, and she gives you all the materials you need to pass. Don't skip class because you'll fall behind.