Jennifer Roy
Prof. Roy is really nice but struggled to keep students engaged. All of the material for the class can be found online so it's hard to want to pay attention. Attendance is mandatory, 6 exams online and she drops the lowest one. Huge final project at the end of the semester that no one really knows how to do, the TA is very helpful.