Brian Salmans
I could tell Professor Salamans really cares for his students from the lectures but the class setup is super easy. There is only one assignment per week(if that) and the exam is easy(often thought-provoking to some extent). Would definitely recommend it because the material in this class is important but expect an almost automatic A. 