Michael Parsons
His grading distribution was extremely generous. People complain about the difficulty, but class was easy to get an A+. You can self teach just wont be able to do some assignments. He curved when he didn't have to. Easy to get 100s on all the tests. If you get a D in the tests, you can still get a B in the class. He aint bad they trippin hard. 