You really don’t need a trainer with the Dribblepro training ball. Dribblepro teaches you. Dribblepro gives you the edge in the three fundamental aspects of basketball skills, shooting, rebounding and dribbling.