As a professional basketball player, working with Dale and Practice Perfect has helped me not only prepare for each season, but also expand my skill. With teaching the details of the game, and not only the what, but why certain techniques are used in each situation, it really helps to break down your game, and take it to the next level.