Altitude has been amazing for our 5 year old son. He always looks forward to his Saturday morning class and they do a good job of wearing your kiddo out. His confidence has grown since we started coming and I see that transferred over to our everyday lives as well. The coaches are positive, awesome, and push your kids to stretch their boundaries. We are moving states this upcoming week and will really miss this place. I highly recommend this gym for kids of all ages.