My nephew played at this camp. It is a great football teaching tool for young children. This camp is run by Jim Kelly himself. He actually shows up with some former NFL players and participates in part of the camp sessions. This is a great way to help kids develop their skills.