Iam a ex player who teaches the game and get players prepared for there next level.
The enjoyment for me is when i see my player improve from the work they put in.
I liked that he was very knowledgeable about the sport of basketball. He takes the time to explain how each drill works on a particular skill and how it will effect play on the court.
Check skill level
I have played high school, college and pro basketball