CU Boulder is a fantastic school, I went there for my undergraduate degree in Business a few years ago. Everything about the University helps you achieve what you are looking for. The academic programs and professors are top-notch. The students are friendly and active. The gym on campus is excellent and has anything you would ever want from a health club and more! And Boulder, although an expensive town, is one of the most beautiful places I've ever been. Only minutes away to hiking the Flatirons, Boulder Canyon and a bunch more. Eldora is also really close for skiing in the winter. However, the best part of the school for me was the career development student services center. They train you how to interview, do your resumes, and then even set up the liaisons with the companies you are interested in! One of the major reasons to go to college is to come out of it with a great job, well CU did this for me, not to mention the 4 years I was there was a great experience. Highly recommended!