This is a great activity which i've done with as low as kindergarten. The activity is one that requires absolutely no skill at all which makes it so much fun for the kids. It can challenge the students with the following skills and concepts: Manipulative skills (throwing, catching), muscular endurance, muscular strength, loco-motor skills, speed, quickness, agility, mathematical skills, teamwork, sportsmanship, cooperation, and communication. It's fun and it can be done with minimal equipment like nerf balls or any other soft ball. This acitivity is good for large group classes and even parties.