Reviews of professor Michael Osman

Rating: 2.0/5, difficulty: 2.0/5
This class was the most unuseful thing ever. He is still better than most of the other options so...