no it is still just an excuse to go skiing in steamboat. you could maybe actually do something going to school at CMC if you had a good work ethic and drive, but almost everyone is there just to ski. i would have to say most don't make it past a year.
I graduated from CMC - Alpine(steamboat) and it was great. I was able to ski over 100 days a year and still get a good education. If you are intrested in going to school and still being able to ski every day it is a great option.
Not many Apartments, but you might have good luck finding a room in a house or a condo. Check out the paper. http://steamboatpilot.com/ You could also come to town over the summer and camp or some thing like that so that you can make some connections that may pan out to a place to live. Good luck, enjoy.