Separate Yourself. Build Confidence. Train The Right Way.
10 Consecutive Weeks of Skills Training.
4 Programs Offered Per Year.
Boys & Girls: Grades 5th-7th & Grades 8th-12th.
Train 3x or 2x per week in structured training divisions.
Small-group training with limited spots per division.
Next Up
What Are 10-Week Training Programs
Program Details
A progression-based training experience that balances core skill development with each player’s individual strengths, weaknesses, and goals.
– Weekly group training sessions designed for players to learn and practice the necessary skills to improve as a player
– High training frequency, training 3x or 2x per week
– Long-term development focus, emphasizing consistency
– Next-level preparation with high-intensity, detailed training
Who It’s For
For players who prioritize and value consistent skill development. Designed to help players overcome these common habits.
– Motivated, coachable, and ready to be held accountable
– Focused on improving fundamentals, athleticism, IQ, and multi-level scoring
– Serious about reaching their next level (school, club, varsity, college, etc.)
What To Expect
– Individualized coaching in small groups
– High-rep, high-intensity skill work
– Competitive drills to build decision-making and conditioning
– Challenging environment to push players out of their comfort zone
– Consistent weekly training schedule within each division
– 8 players per session | 1 hour sessions
Registration
Registration Process
Players register directly for our 10-Week Skills Training Programs using the registration form.
1) Players select a Training Package: 2 sessions or 3 sessions per week
2) Players reserve their weekly training sessions
*Sessions are the same days & times each week for the entire program
– Players are granted 3 make-up sessions throughout the program. Make-up sessions become available after the second week of the program is complete.
– Training 1x/week is not offered at this time.
Training Schedule
There are four programs offered per year. Refer to each program’s schedule for your division’s training session times.
Divisions
Grades 8th-12th
Grades 5th-7th
Training Packages
3 Sessions/Week Package
$900
Includes two player-evaluations & discounts on any upcoming camps
1 hour per session
2 Sessions/Week Package
$750
Includes one player-evaluations & discounts on any upcoming camps
1 hour per session
*Two Payments: Deposit payment (50% of total cost). Payment 2 (the remaining 50%) due one month after deposit is paid.
Benefits
Training sessions limited to 8 players max.
– Small-group training with limited athletes per division and per session
– Players get personal attention, high reps, & accountability
– Maximizes player’s time, effort, & potential
– Build confidence by training & learning the correct way
Upcoming
Spring 10-Week Skills Training Program
March 16-June 1
Grades 8th-12th & Grades 5th-7th
Spring schedules and registration is available on the link below.
Registration Deadline: March 1, 2026
Unsure if our 10-Week Skills Training Program is right for you? Submit a Player Interest Form
FAQs – Skills Training Programs
To learn more about Coach Kyle or get an overview of our training, please check out our iHOOP Overview page or About page
Program Fit & Skill Level
Is this program a good fit for my child’s skill level?
- If a player is very new to basketball (little to no skill foundation, minimal understanding of basic terms, very limited experience), this specific program may not be the best starting point—but we do offer other options for beginners.
- However, if a player is committed to learning, focused, and ready to work hard, then prior skill level matters far less. With the right attitude and effort, I can help newer players catch up quickly and begin progressing through the program’s development stages.
- Players should have some prior basketball experience. Groups may be divided by skill and experience level to ensure appropriate training for each player.
Who is this program not for?
- Players who are unsure about improving or unsure if basketball development is something they want to pursue
- Players who are not ready to make training a priority
- Players who lack commitment, motivation, or focus
- Families looking for a casual or occasional training option to see if it is something their player might take interest in
- *Beginners are welcome and encouraged—as long as they are motivated, focused, and committed.
How do I know if I’m an advanced player?
- Players who are above average or ahead of their age group in skill level are considered advanced (i.e. demonstrates stronger dribbling and shooting skills than their peers).
Schedule & Commitment
Do players attend the same sessions each week?
- Players can attend any session offered to their division. Sessions are consistent each week for each division to maintain accountability and structure.
Why don’t you offer a once-per-week training option?
- Skill development requires consistent, repeated reps over time. While once-per-week training can be helpful for maintenance, it typically isn’t enough to drive noticeable improvement—especially over a 10-week period.
- The goal is to put players in a position where they can see real progress, build confidence, and feel the results of their work. For that reason, programs are designed around multiple weekly sessions.
Can I change my requested training sessions after submitting a Request Form? What about after I’ve been invited and registered?
- If you need to make changes to your requested schedule before you’re invited, simply submit a new Request Form. We will always use the most recent form you submit when reviewing availability.
- If you need to request a change after registering, please text or email us. Changes may be approved only if space is still available, as we encourage players to prioritize their training and commit to their selected division.
Attendance, Payments & Policies
What if I miss a training session—are make-up sessions available?
- Yes. We will offer 2–3 make-up sessions for players who need them. These sessions will be scheduled on designated days and will become available to register for once the program has begun.
How does payment work?
- Payment is split into two parts: a 50% non-refundable deposit due at registration, and the remaining 50% due one month later.
What is the Cancellation and Refund Policy?
- Deposits are non-refundable. Cancellations made at least 7 days prior to the program start date will receive a 75% refund of the total amount paid (excluding the deposit). Refunds are issued as account credit or a gift card and must be used within 6 months of the issue date. Cancellations made within 7 days of the start date are not eligible for a refund.
- All cancellations must be submitted via the Cancellation Form
Results & Expectations
Will this program guarantee varsity or college opportunities?
These results come from consistent training. Players who attend irregularly will not see the same level of progression.
- Noticeable improvement in skills, confidence, and game impact
- Faster footwork, tighter handling, improved shooting mechanics
- Better court IQ and decision-making
- Increased physical readiness for game speed
- A stronger mindset and understanding of what work really looks like
What makes this program different from camps, AAU, or team practices?
- This program emphasizes small-group training, individualized feedback, consistent weekly structure, and long-term skill development rather than short-term exposure.
What does “early varsity & college-bound” mean?
- This refers to players who are already contributing or on track to contribute at the varsity level earlier than typical and who aspire to play beyond high school.
General
Who runs the program?
- All sessions are led by Kyle Impero, a former college basketball player and skills trainer with experience training players since 2018. About Kyle Impero.
I’ve reviewed the FAQs but still have a question or concern. How should I contact you?
- For quickest response, text 360-233-8910. You can also send us an email at ihooptraininginfo@gmail.com