Kim De Wolff
This class is excellent. Perfect amount of material. I have learned so much without feeling overly stressed about unreasonable or overly complex assignments. Dr. De Wolff's passion shines throughout the course. Definitely recommend.  