Seems expensive, especially the pitching. I'm no expert, but pitching takes a lot of practice. Wonder how effective a $100 for a hour is gonna be. I'd rather have a local pitching instructer go and give them the money so they can continue to pass on good knowledge. The local instructers are going to be here for your child.