1on1, 2on1, Small Group, & Team Training
PRIVATE TRAINING SESSIONS
WITH ELITE-TRAINER, KYLE IMPERO
Private Training Sessions provide focused 1-on-1 or small-group training designed around each player’s specific needs and goals. To maximize development through purposeful drills and game-relevant reps, players or groups submit information to Coach Impero regarding skill level, experience, and training goals.
Highly motivated players who are serious about improving their skills and overall game
Athletes with clear basketball goals, including making teams, earning roles, or elevating performance
Players looking to catch up to their peers and close gaps in skill, confidence, or understanding
Committed athletes who want to become more complete, consistent, and coachable players
Private Training is selective to ensure each player is a strong fit and can fully benefit from a focused, high-intent training environment.
Age Requirement: All participants must be 11 years of age or older.
Group Size Limit: Max 6 players per group. Exceptions may apply for team training sessions, which must be discussed and approved beforehand.
Requests: Requests are to be submitted a minimum of seven business (7) days prior to the first session.
Reservations: Must purchase a minimum of 6 training sessions. Sessions occur in consecutive weeks at the same days and times.
- If iHOOP is closed during a consecutive week, the following week will be considered consecutive for the reservation.
- Missed Sessions: Can only be rescheduled within the same week, if a slot is available (otherwise session is forfeited).
Payment Policy: One person must handle full payment on behalf of the group. Individual/separate payments from group members (for groups of 2 or more players) will not be accepted. Payments are made in two installments, Deposit Payment (50% of the total) and Payment 2 (50% of the remaining total) one month after deposit has been paid. *Requests to pay in full may be made.
1) View Session Packages: See available packages based on the number of sessions and commitment level.
2) Check Availability: View the private training availability calendar below.
3) Submit a Request: Complete the private training request form to request your desired time slots. Include any other details requested on the form. *Only one member of the group should submit the private training request form.
2 Sessions/Week for Consecutive Weeks
8-14 Sessions – $150/session
15+ Sessions – $125/session
1 Session/Week for Consecutive Weeks
6-9 Sessions – $175/session
10+ Sessions – $150/session
Please Note:
1 hour sessions, unless requested otherwise
Rates listed apply to 1on1 and 2on1 sessions. Each additional player is $25 per session
Also available: Training 3x/week or more, long-term 2x/week training, and short-term high-volume training completed over 1–2 weeks. If you’re interested in any of these options, please indicate this on your request form.