Gurpreet Kaur
This class has so much unnecessary work, I wish I hadn't taken it. The assignments take hours to complete and we're expected to meet with groups to complete group work, when the course is supposed to be async. 2 of the 5 people in my group have dropped the class because it's too much work. The assignments are difficult and the teaching is unclear.