Reviews of professor Greg Turner

Rating: 5.0/5, difficulty: 4.0/5
Absolutely amazing person. Very hard grader but will force you to do better. Hilarious personality. I looked forward to his class every time I had it.