Reviews of professor Joseph McGraw

Rating: 1.0/5, difficulty: 5.0/5
Doesnt care if youre an athlete or have issues regarding to attendance in class. Only thing thats said about him after people take the class is drop that class