STU is small, diverse and caring school. The professors love their subjects and really care about the student's future. You have many opportunities to do well and form connections that will help in the future. It has an amazing research program with those students studying in STEM fields. It's an opportunity to get experience earlier than most students. That opportunity alone makes this school incredible.