Group Lesson Courses
Weekly sessions that meet at the same day and time each week.
View group scheduleLesson Schedules
Group lesson courses and drop-in classes now live on their own pages for easy reference.
Text 815.293.7186 to reserve your spot or get help choosing the right level.
Weekly sessions that meet at the same day and time each week.
View group scheduleYear-round drills and weekly classes for seasoned adult players.
View drop-in schedule