Hands down such a caring professor. I took this course to try something new from my regular STEM courses and I really loved it plus the active learning style/seminar was fun. My only complaint was that the marks were handed back super late which made it difficult to judge if I should Cr/NCr the course, in total we have gotten back 3 grades.