I loved this course. This is a topic that I am very interested in and I have learned so much from this course. The assignments were engaging, challenging, and interesting without being too overwhelming. The instructors were very responsive and helpful.
