I've been going to extra innings with my son for a few years now. They have the best instructors with minor and major League experience. The instructors have been firm and kind, supportive and instructive, which is tough to find. The owner has been great, going above and beyond with knowledge and support as our son gets older, guiding us with the right equipment based on the league age he is in. They have top of the line equipment in their shop and pros that work with us to get the right equipment for myself and my son. I love this place and couldn't go through the experience of playing baseball without them.