Reviews of professor James Hollerman

Rating: 1.0/5, difficulty: 4.0/5
Uses a mastery system - not great for incoming freshman that have never used this before