Reviews of professor Zane Sheehan

Rating: 5.0/5, difficulty: 4.0/5
Helpful and is great at coaching. Expects a lot though and pushes you hard.