My son loves this program and coach Jason! I also think this is an amazing program and a great place to start learning or bettering your foot skills, building relationships and learning about what it means to be a part of a team and work together! It is overall a great program for kids of all ages at all levels!