Reviews of professor Michael Magreta

Rating: 5.0/5, difficulty: 3.0/5
The bad reviews must have come from people who can't follow instructions. Stick to the rubric when doing assignments and you will easily get a 'B'. If you are a halfway decent writer, an 'A' in the class is very obtainable. 

The rubrics are very clear. He also was easily accessible through email.