Their admissions is focused on athletics so all the scholorships get awarded to athletes, some need the money others do not, which is partly why they are on probation. Their football team was good, now it's screwed because the old head pissed off the coach. The hockey team sucks now, has sucked in the passed and will continue to suck in the future, sucking in more ways than one. The other sports teams are decent.
They have an interesting program called Winterim which is possibly the best thing about the school. You spend two weeks focused on learning something new, some programs leave to go to Belize where you can learn to scuba, others stay on campus doing community service, or learning how to make stained glass. (There are more)
The second best thing about the school would be their art program. It's awesome. I may be wrong but I believe they have a new department head. The dance program is amazing (they almost always get invited to a Dance program in Scotland), the theater program is fabulous, and all of the art teachers have a lot of experience.
If you decide to apply do yourself a favor and take an art class (it's kinda required..but try to enjoy it..), stay away from the hockey scum, and don't do a varsity sport.