(I am currently a senior in high school; however, I am currently enrolled for the fall of 2017 and have toured the campus.) Only 450-500 students are on campus. The professors have actual experience in the field they are teaching and care about the students' education. If you are considering going into technology, I suggest you look into UAT. They have several clubs that the students can participate in. The on-campus cafe is good and reasonable. The dorms have a theater room, game room, two pool tables, one ping pong table, three vending machines, a kitchen, a laundry room, a fitness room, a quiet room on each floor, and there is a grilling area outside. All of these are free to use (except the laundry room; if I remember correctly it is only 25 cents per load) if you are a student who lives in the dorms. Everyone I spoke with was really nice and willing to answer any questions I had.
Check them out: www.uat.edu