had two boys play for them and loved it, great experience a little more of a low key atmosphere then some other programs but the guy at the top really seems to care about the program and the kids in it. they have always been the best bargain for your buck although they seem to be raising fees to come more in line with the rest. except for one or two teams they are not elite but more middle of the pack ability wise. I would highly recommend them