Reviews of professor John Shakespear

Rating: 5.0/5, difficulty: 2.0/5
He is a very great guy who really cares about his students. He treats your work like you put your heart into it but still shows you how to make it better. Not a bad amount of reading and a class that I enjoyed going to every morning.