Reviews of professor Daeshen Smith

Rating: 4.0/5, difficulty: 3.0/5
Very lenient when it comes to grading. I passed with a 99.