Andrew Wetzel
2 assignments per week, each about the readings for that week. Can be a lot of work (13 questions with some having part a,b,c,d,e,f,g,h,i.). The course is interesting and he teaches well, sometimes a little quick but he provides the slides after class.