This university is a smaller school that is great for students who want to stay home and commute. The STEM degrees offered are not as developed and lack some of the higher end technologies that other universities possess but it provides a good education for a bachelors degree. One thing is that the campus has become very crowded and it can be difficult to find parking in the main science and library buildings making it difficult for some students to arrive on time to class. Overall this is a great university if you are looking to stay close to home and seems there looks to be a effort towards updating and renovating the school and improving the campus but also the programs.