Reviews of professor David Rosen

Rating: 1.0/5, difficulty: 5.0/5
Tough class, tough grader. He's really obnoxious and assigns a WORKLOAD. Take this class only if you've got the time.

Rating: 5.0/5, difficulty: 3.0/5
Dr. Dave was by far one of the best professors i have ever had. He was very generous with the feedback, there was one term paper but he gives you a step by step process on how to get the best grade possible. He makes the lectures very interesting, and I would not hesitate to take him again!