“I had the pleasure of having Dan as a teacher and as a chess coach throughout high school. I saw him work one-on-one with a number of students as he built a competitive chess team from the ground up. Dan has a strong grasp of the theory and play of chess and is an excellent coach and mentor. I highly recommend him for anyone looking to either start playing chess or develop their skills for competitive play.”