My son has been taking lessons with Coach Dude (Greg Chaisson) for the last year. We met him when our 8 year old son did a summer skills camp with him. Based on the progress we saw from a week's time at camp and also how much our son loved Coach Dude, we decided to get him some private lessons with him. The improvement he has made is incredible - he jumped up from playing rookie ball into a AAA league as his hitting and fielding skyrocketed.. Coach Dude has not only helped our son to improve dramatically but also to develop confidence and a love for the game. He does a thorough job explaining to the parents what he is working on with your child and why. In addition, he is hilarious - a wonderful sense of humor that kids of all ages love. I would highly recommend Coach Dude and the World of Baseball to anyone.