For anyone considering them, do some research. Do not just listen to one side. Ask people who have been there and ask about the coaches and in-dorm staff. Also, look into their education. It is probably the right fit for some and not for others. They play in the Anaheim Ducks High School League with very long bus rides to and from.