Rachel Leach
The exams are extremely hard and do not match the learning goals. The lecture videos are extremely long and you receive 10 or more every week. The projects are worth so much, take a long time to complete and she has them all due at end of the semester, which makes It hard to study for finals. Take a different professor!