Reviews of professor David Cain

Rating: 5.0/5, difficulty: 4.0/5
Great professor! The class consisted of two group presentations based off of the book (you get to sign up for which presentations you want to do), a final paper (either individual or with a partner), and a final presentation of your paper. Just don't slack off and you will do fine. He is straight forward and gives clear grading rubrics.

Rating: 5.0/5, difficulty: 3.0/5
Two Group presentation on a chapter from the book & a few other assignments. One researched/policy paper. Start on this early, don't wait until the last few weeks. Professor is knowledgeable about the material as his work experience is from the public sector. Great professor. Don't slack off, do the work, and show up to class.

Rating: 5.0/5, difficulty: 3.0/5
Professor Cain assigns weekly easy assignments that all lead to a final project. The final project ends up feeling easy because he's broken it down in portions. I do wish he explained the main project more clear from the beginning because I like to see the big picture. I enjoyed his class very much.

Rating: 1.0/5, difficulty: 4.0/5
Professor assigns a lot of busy work. I have been enrolled in multiple MPA courses and performed well. I performed well in the course as well, but a lot of the homework felt like a waste of time and he does not provide clear instructions. If you can take another professor, you should.

Rating: 4.0/5, difficulty: 2.0/5
Although the class appeared to be intimidating, I learned a lot from this professor. I enjoyed his lectures and the textbook was really interesting. 2 group projects, 1 discussion, and about 15 homework assignments with other miscellaneous mini-assignments.