The Knight Trainer Pro  will be very useful for my high school team with so many different levels of experience. My players are looking forward to the newest member of the KC team!