Welcome!
Make a Selection Below
Inseason & Summer Hitting School 2026
Inseason & Summer Hitting School 2026
Use code EARLY20 for $20 off during early registration from March 6th - 8th. This cannot be used for elite classes.
Scroll to bottom of the page for ALL program details!
Choose “2 or More Discount” if
you are registering for siblings or
hitting school + pitching school.
You must add 2 items to cart and fill out 2 registration forms.
Inseason & Summer
Batting School Calendar
January - March 2026
Inseason Start Date: April 4, 2026
Inseason End Date: June 1, 2026
Summer Start Date: June 2, 2026
Summer End Date: August 1, 2026
Inseason Registration Periods
March 6-9 Early Registration $20 off
March 10-15 Regular Registration
Summer Registration Periods
March 6 - May 1 Early Registration $20 off
May 4-10 Regular Registration
Price:
$570
$20 off early registration
$525 when you buy two or more (siblings, hitting + pitching school).
How Registration Works:
Classes are once per week for 8 weeks or every other week for 16 weeks. At registration, select your class type and also your top three time preferences for your class. On March 20th, 2026 you will be emailed your class assignment and information about what to expect for Inseason. For Summer, you will be emailed your class assignment and information about what to expect on May 16th, 2026. Players are grouped based on age and experience level. Or until classes fill up.
Format:
75-Minute Small-Group Lessons - Why Small Group?
3:1 Student to Teacher Ratio
6 Pitchers Per Class Max
2 Instructors Per Class
Program
Practice Pro is designed to be a year-round program for players who want to reach their potential.
The in-season program takes place in April - May and the summer program is June - July. Practice Pro. Pitchers will progress through our structured 8-week program on the same day and time each week. It’s imperative to get lessons during the season, as bad habits tend to creep in during competition.
Ages
3rd - 12th Grade
Participants:
From true beginners (no experience) through college-bound players, athletes are grouped based on age, ability level, and experience with Practice Pro.
Parent Involvement:
The most successful batters have supportive parents. Parents may stay and watch lessons so that they can learn how to help their daughters when not in lessons, but it’s not required.
Instructors:
Marisa Belpedio will be the lead instructor. Various instructors will be the assistants for other classes. Occasionally, instructors will sub for one another. All lead instructors for each day are listed in your scheduling app (Wodify).
Rescheduling:
Sessions are designed to attend every class in order. If you miss a class you must reschedule your class within your current session. You may not roll over any classes to any other class, lesson or camp. This includes missing the last class. Open spots in other classes are not guaranteed. If you only make 7 of the 8 lessons during the Inseason, you may try to sub throughout the Summer as well, up until July, but no further. Finding an open spot is not guaranteed.
CoachNow
Our new app that will help you record and share lesson videos, images, text, audio, and files of any type directly in session or anytime you like. Remember what you learned and get recaps of class. Plus much, much more!
There will be an option to register for the regular hitting class or the slapping class for any of these times. Interest will determine if the class runs as regular or slapping.
City, Day, Time - Lead Instructor
Inseason Calendar
Chicago, Saturdays 9:00 a.m. - 4/4, 4/11, 4/18, 4/25, 5/2, 5/9, 5/16, 5/30
Chicago, Saturdays 10:15 a.m. - 4/4, 4/11, 4/18, 4/25, 5/2, 5/9, 5/16, 5/30
Oak Park, Saturdays 4:45 p.m. - 4/4, 4/11, 4/18, 4/25, 5/2, 5/9, 5/16, 5/30
Oak Park, Saturdays 6:00 p.m. - 4/4, 4/11, 4/18, 4/25, 5/2, 5/9, 5/16, 5/30
Niles, Sundays 10:00 a.m. - (meets every other week) - 4/19, 5/3, 5/17, 5/31, 6/14, 6/28, 7/12, 7/26
Niles, Sundays 11:15 a.m. - (meets every other week) - 4/19, 5/3, 5/17, 5/31, 6/14, 6/28, 7/12, 7/26
Oak Park, Sundays 5:00 p.m. - (meets every other week) -4/19, 5/3, 5/17, 5/31, 6/14, 6/28, 7/12, 7/26
Oak Park, Sundays 6:15 p.m. - (meets every other week) - 4/19, 5/3, 5/17, 5/31, 6/14, 6/28, 7/12, 7/26
Chicago, Mondays 5:30 p.m. - 4/6, 4/13, 4/20, 4/27, 5/4, 5/11, 5/18, 6/1
Chicago, Mondays 6:45 p.m. - 4/6, 4/13, 4/20, 4/27, 5/4, 5/11, 5/18, 6/1
Oak Park, Tuesdays 5:30 p.m. - 4/7, 4/14, 4/21, 4/28, 5/5, 5/12, 5/19, 5/26
Oak Park, Tuesdays 6:45 p.m. - 4/7, 4/14, 4/21, 4/28, 5/5, 5/12, 5/19, 5/26
Chicago, Wednesdays 5:30 p.m. - 4/8, 4/15, 4/22, 4/29, 5/6, 5/13, 5/20, 5/27
Chicago, Wednesdays 6:45 p.m. - 4/8, 4/15, 4/22, 4/29, 5/6, 5/13, 5/20, 5/27
Niles, Thursdays 5:30 p.m. - 4/9, 4/16, 4/23, 4/30, 5/7, 5/14, 5/21, 5/28
Niles, Thursdays 6:45 p.m. - 4/9, 4/16, 4/23, 4/30, 5/7, 5/14, 5/21, 5/28
Summer Calendar
Chicago, Saturdays 9:00 a.m. - 6/6, 6/13, 6/20, 6/27, 7/11, 7/18, 7/25, 8/1
Chicago, Saturdays 10:15 a.m. - 6/6, 6/13, 6/20, 6/27, 7/11, 7/18, 7/25, 8/1
Oak Park, Saturdays 4:45 p.m. - 6/6, 6/13, 6/20, 6/27, 7/11, 7/18, 7/25, 8/1
Oak Park, Saturdays 6:00 p.m. - 6/6, 6/13, 6/20, 6/27, 7/11, 7/18, 7/25, 8/1
Chicago, Mondays 5:30 p.m. - 6/8, 6/15, 6/22, 6/29, 7/6, 7/13, 7/20, 7/27
Chicago, Mondays 6:45 p.m. - 6/8, 6/15, 6/22, 6/29, 7/6, 7/13, 7/20, 7/27
Oak Park, Tuesdays 5:30 p.m. - 6/2, 6/9, 6/16, 6/23, 6/30, 7/7, 7/14, 7/21
Oak Park, Tuesdays 6:45 p.m. - 6/2, 6/9, 6/16, 6/23, 6/30, 7/7, 7/14, 7/21
Chicago, Wednesdays 5:30 p.m. - 6/3, 6/10, 6/17, 6/24, 7/1, 7/8, 7/15, 7/22
Chicago, Wednesdays 6:45 p.m. - 6/3, 6/10, 6/17, 6/24, 7/1, 7/8, 7/15, 7/22
Niles, Thursdays 5:30 p.m. - 6/4, 6/11, 6/18, 6/25, 7/9, 7/16, 7/23, 7/30
Niles, Thursdays 6:45 p.m. - 6/4, 6/11, 6/18, 6/25, 7/9, 7/16, 7/23, 7/30
Locations
Niles -3G, 5731 N. Howard, Niles, IL
Oak Park - The Varsity Club, 809 S. Oak Park Ave., Oak Park IL
Chicago - Skill,z 1801 N. Byron, Chicago, IL
FAQ
Can I have a private lesson?
We do not do private lessons from October - July. We only do them August & September
What do I get for signing up?
8, 75 minute batting lessons with expert former-player coaches. Players will learn commitment, mental game skills, and accomplish quantitative and qualitative improvements.
Can I make up one of my hitting lessons in a pitching class?
No, our lessons are meant to be taken in order with the same players for 8 weeks, so we do not allow switching between programs.
What if I need to cancel or reschedule a lesson?
Sessions are designed to attend every class in order. If you miss a class you must reschedule your class within your current session. You may not roll over any classes to any other class, lesson or camp. This includes missing the last class. Open spots in other classes are not guaranteed. If you only make 7 of the 8 lessons during the Inseason, you may try to sub throughout the Summer as well, up until July, but no further. Finding an open spot is not guaranteed.
I have a whole team of players who want to take lessons together. Can we do that?
Yes! You can reserve a whole 10-week class just for your athletes at a discount. Contact advanceyourgame@practice-pro.com before registration opens to learn more.













