James has been a great fit for our son. He is very focused, experienced and thorough. He arrives at each session promptly and very well-prepared. He stays strong and clear the full 2-hours and has built our son’s test-taking endurance. Our son has responded well to James’ lessons and has improved his SAT score.