Reviews of professor Emory Russo

Rating: 5.0/5, difficulty: 3.0/5
The grading and revisions are good, if you pay attention to the feedback for the assignments you will get a grade.