Lynn Kendall
Clear expectations but HEAVY workload, be prepared to dedicate a significant amount of time to working through multiple pages of calculations weekly.  There are 3 weekly discussion questions that are just noise and unnecessary but I would recommend this class and professor.