UVSC is by far the most under rated college in Utah. The facilities are state of the art and you can tell that the school is upgrading in every area thinkable. It sits in the shadow of BYU and therefore gets looked upon as the lesser school in Utah Valley. I have spent 3 years there and have been 100% happy with the education that I have received. The computer Science Dept. is the best in the state and the flight school is awesome. I recommend this school over any in Utah for getting started.