Jennifer Stamm
Instruction of this course was ridiculous. Attendance mandatory, 1 of 3 lectures weekly was spent recapping the previous week. One total lecture slide was completed per week in last 7 weeks. Modules (essentially extra hw) were assigned to make up for the lack of material covered in lecture. Semester project had minimal explanation for "broadness".