Wave is a very good program that believes in old school simple philosophy-respect the players, respect the game. One team per age group allows total attention and development. Great families, director has a Rolodex of many schools and will be honest about your daughters opportunities to play at the next level.