The ProCircle Smart Basketball is an excellent training tool for people who are looking to improve their basketball skills.