Mike is the absolute best pitching coach there is!! He took our son when he was 8yo and is now 14 yo in 2 months and has taught him the right mechanics and how to properly and safely throw a baseball! If I had the chance again I would send my kids to Mike!!