Training & Camps

Where Athletes Are Built

Intentional skill development, structured teaching, and purposeful repetition — at every level. Book a session and reserve your spot in under a minute.

Training & Camp Offerings

Built Around Intentional Development

Every offering meets athletes where they are while setting clear standards for
effort, accountability, and long-term growth.

Private & Small Group Training1-on-1

Private & Small Group Training

All Ages & Skill Levels
  • Individual skill-development plans
  • Position-specific training and reads
  • Direct feedback, accountability & consistency
Jr. Mustangs Feeder Basketball Summer CampSummer

Jr. Mustangs Feeder Basketball Summer Camp

Rising 3rd–8th · Ages 8–14
  • Core skills: shooting, footwork, ball handling & more
  • Guided instruction, competitive games & interactive drills
  • Builds positive habits, effort, and love for the game
School Day-Off CampsHolidays

School Day-Off Camps

MLK Day · Labor Day & More
  • High-intensity training on scheduled school closures
  • Focused skill work and competitive drills
  • Centered on basketball IQ and game transfer
Private Training

Book a Session With Coach Gio

Check out our availability and book the date and time that works for you.

Select a Date
October 2026
SunMonTueWedThuFriSat
Available Times (CDT)
Pick a highlighted date to see open times.
Type of Session
Select a date and time to choose your session type.

Don’t see a date, time, or location you like?
Reach out — Coach Gio can often make it work.

Every Session Covers

The Fundamentals That Translate

Shooting
Footwork
Ball Handling
Screening
Rebounding
Passing
Defending
Questions

Training FAQ

Quick answers about booking, pricing, locations, and policies.

Where are LakeShore Legends training sessions held?

Sessions are held in the Park Ridge, IL and Mundelein, IL areas. After you book, reach out to Coach Gio to set the exact gym or court.

How do I book a basketball training session?

Pick an open date and time on the Training page, choose 1-on-1 or small group training, and pay securely with Stripe. Your time is held for 10 minutes while you pay, and you receive a confirmation email once payment goes through.

How much does private basketball training cost?

A 60-minute private 1-on-1 session is $79.99. Small group sessions are priced per athlete: $59.99 each for 2-on-1, $49.99 each for 3-on-1, and $39.99 each for groups of 4 or more.

How does payment work for small group sessions?

Each family pays for its own athlete. The parent who books pays for their athlete and receives a payment link to share with the other families in the group.

What is the cancellation policy?

Cancellations made more than 48 hours in advance receive a 100% refund. Cancellations made within 48 hours of a session are subject to a 50% retainer.

How far in advance do I need to book?

Sessions must be booked at least 24 hours ahead. If you do not see a time that works, use Request Training and Coach Gio will try to make it work.

Who runs the training?

Training is led by Coach Gio Paganis, owner of LakeShore Legends Basketball. He is from Park Ridge, Illinois, holds a Purdue M.S., and has coached and trained athletes for over a decade. He is the head Junior Varsity coach at Mundelein High School and a shooting specialist.

What ages and skill levels do you train?

Private and small group training is open to all ages and skill levels. Camps are grouped by grade, typically rising 3rd through 8th grade.

Don't See A Date That Works?

Reach out about private sessions, custom small-group blocks, or team training.

Get In Touch