Kim Tu
I took her for lecture only but she was really great. The lectures made sense and homework was only graded on completion. The course was difficult simply because of the material. Sometimes she could go a bit fast but the power points and materials were posted on Canvas. She was really understanding if you had to miss class for valid reasons.