I have had 2 kids go through this program and it has been Fun, Fun, Fun! They both started at the age of 2 with mommy and me classes and now that they are 6 and 8 they are playing in their league program with practices during the week and games on Saturdays. Its the only league I have found that takes toddlers and older kids that play in a league format. Another big plus is that they only have professional coaches.... No parent coaches! Highly recommended