Absolutely fantastic time! my son 5 years old loves sessions. it's a lot of fun, but they also learn new skills. Great Coaches! Kids love them.They have an individual ap ... more