Cliff is highly recommended as a basketball instructor. My son, who is 12 years old, has been working with Cliff for several months on skills development. During this time his ball handling, confidence, and understanding of the game’s intricacies have evolved significantly. Cliff has a knack for pushing him just outside his comfort zone so he can continue to develop his game. Furthermore, no two workouts are ever the same. As a result, my son is always extremely engaged and thoroughly enjoys training with him. Every week he leaves motivated to get home and work on the new drills and concepts covered in his training sessions.