Reviews of professor Michael Donahue

Rating: 2.0/5, difficulty: 4.0/5
A group project that goes throughout the semester. If the rest of your group doesn't participate, you're still required to do the work. There is a lot of workquizzes each week, along with writing assignments. The assignments were easy enough, but the amount of work assigned made it a difficult class.