Choose your preferred learning style and discover the coaching options that work best for you.
Flexible online instruction that fits your schedule and location preferences.
Face-to-face instruction with immediate hands-on feedback and real-time adjustments.
Real-time virtual instruction with immediate feedback and interaction via video call.
1 hour • $50 per lesson
Send your pitching videos for detailed feedback and receive comprehensive videos of drills.
$30 per video analysis
One-on-one personalized instruction with complete focus on your specific needs and goals.
1 hour • $50 per lesson
Train with 2-4 players for collaborative learning while maintaining personalized instruction.
1 hour • $25 per person
Experience and expertise you can trust

PaulyGirl Fastpitch Certified
Certified through PaulyGirl Fastpitch, one of the most respected and comprehensive pitching instruction programs in the country. This certification ensures I'm equipped with the latest techniques and methodologies in fastpitch pitching instruction.
Years of experience helping players at all levels improve their mechanics, velocity, and confidence. My students consistently see measurable improvements in their pitching performance.
Every player learns differently. I adapt my teaching style to match each student's unique learning preferences, ensuring concepts click and skills stick.
Photo Coming Soon
Virtual Catching Specialist
Mia is a high school student at Dakota Valley High School and is committed to play softball for William Penn University next fall. As an experienced catcher, she brings hands-on knowledge of the position and a deep understanding of what it takes to succeed behind the plate.
With a passion for teaching and a natural ability to connect with younger players, Mia is learning the ropes of coaching very well. She offers limited virtual catching lessons, providing personalized instruction on receiving, blocking, framing, and game management.
Contact us to see if Mia has availability for virtual catching instruction
We're looking to continue growing our coaching team! If you're passionate about softball and have experience you'd like to share with the next generation of players, we'd love to hear from you.
Choose the training option that's right for you and take the first step toward reaching your pitching goals.