Reviews of professor John Smith

Rating: 3.0/5, difficulty: 4.0/5
If you want a lot of work take him. Lots of work for no reason