iHOOP Overview

In 2018, I founded this training facility to provide players with year-round, high-quality basketball training and coaching. My emphasis is on elite-level skill work within commitment-based programs that help athletes reach the next level. At the same time, I provide a range of training options to support players at every stage.

Boys & Girls: Grades 4th-12th | College | Pro

Training Seasons:
Fall Season: September-November
Winter Season: December-February
Spring Season: March-May
Summer Season: June-August

Prioritizing Skills Training

✅ Improve faster than in team settings

✅ Adapt easily to new situations

✅ Build confidence through progress

✅ Strengthen fundamentals of the game

Building Complete Players

✅ Selective-Based Programs

✅ Proven Systems

✅ Elite Expectations

✅ Complete Skill Development


Training Approach

We don’t just teach skills – we teach players how to apply them in games.

Training Focuses On:
– Decision-making at game speed
– Executing skills under real defensive pressure
– Reading what’s open instead of memorizing moves/plays
– Understanding why possessions are successful


The Goal

Develop confident players who impact games consistently, improve each year, and are prepared for the next level.
Recommended Offering: 10-Week Skills Training Programs


If Any Of These Sound Like You

You’re not behind — and these are the exact things we focus on in training.

Low Confidence & Freezing In Games

➡️ You hesitate to make decisions
➡️ You’re afraid to use your skills in live game situations


Ball & Body Control

➡️ You get the ball stolen when dribbling or under pressure
➡️ You play too fast or too slow for the situation


Shot Selection & Consistency

➡️ You miss shots you normally make in practice
➡️ You take poor shots or pass up open looks


Basketball IQ & Awareness

➡️ You don’t fully understand terminology, floor spots, or game situations
➡️ You struggle with competitiveness, spacing, and timing


Playmaking Ability & Understanding

➡️ You know how to run a play, but struggle to play in new situations
➡️ You have difficulty creating advantages for yourself and your teammates


The 3 Types of Players

Most players stall because they don’t know how to improve in games. Over the years, we’ve found that nearly every player fits into one of these three paths:

1) The Player Who Stays The Same

Often a “good” player early on, but averages out as competition improves.

– Similar stats each year
– Relies on what once worked instead of adding new layers
– Growth slows and confidence plateaus


2) The Player With Early Potential

Shows promise in middle school due to size, speed, or athleticism:

– Doesn’t develop skills
– Relies on natural advantages instead of skill development
– Gets passed up by peers and younger players


3) The Player Who Commits
to Improvement

Motivated, coachable, and understands that training accelerates progress:

– May start behind or ahead of peers
– Improves each year
– Makes big improvement jumps every 18–24 months

➡️ Our Elite Training Programs are built for this player


Training is held at iHOOP facility. If you would like training at another location, please contact Kyle Impero