I wouldn't give much credence to what you read on this forum. There are usually hidden agendas behind a lot of these posts. Go out and investigate all potential schools personally. Meet the coach and players, interview several players and their parents again realizing that some will have good experiences and some won't Remember that some might not be too happy about their own personal circumstances (i.e. lack of playing time, etc.) causing them to bad mouth the coach, school, etc. It will be hard to filter all this out, so best of luck.