Reviews of professor James Beatty

Rating: 4.0/5, difficulty: 4.0/5
Very professional and straight forward, I would recommend him any day.