The University of Arizona is a public university that blends a deep history with innovative, cutting-edge research. The school offers its 40,000 undergraduates more than 150 majors spread across 20 colleges (and even more specialized schools within), and students "can choose from a variety of majors and minors and structure your own studies" in any way they see fit. The school highly emphasizes "communicating with its students and keeping up to date with student life," a service that extends to graduates as well, thanks to a "supportive and large alumni network." Current enrollees looking for additional support will find tons of resources, whether that's free tutoring in most introductory level subjects or "Supplemental Instruction sessions, which are like bonus discussion sections if you want more practice."
Professors here run the gamut in terms of passion and presentation, but for the most part, they "really [care] about the material; [have] funny, interesting, or engaging lectures; and [are] extremely willing to meet outside class." Some professors use a "flipped classroom" approach, "which really [helps] create an active learning environment," and the sciences offer lab-based classes with "many hands-on activities that teach what presentations [alone] could not." Many professors "bring in guest lectors or have guest presentations," and "classrooms are often set up in a manner in which group discussion is encouraged."