The University of Southern California boasts "a dynamic and culturally diverse campus located in a world-class city which is equally dynamic and culturally diverse." Everything related to cinema is "top notch." Among the other 150 or so majors here, programs in journalism, business, engineering, and architecture are particularly notable. The honors programs are "very good" too. One of the best perks about USC is its "large and enthusiastic alumni network." Becoming "part of the Trojan Family" is a great way to jumpstart your career because USC graduates love to hire other USC graduates. "Almost everyone talks about getting job offers based solely on going to USC." "The school seems to run very smoothly, with few administrative issues ever being problematic enough to reach the awareness of the USC student community," says an international relations major. The top brass "is a bit mysterious and heavy handed," though. Also, "they milk every dime they can get from you." Academically, some students call the general education courses "a complete waste of time" and note that some professors "seem to just be there because they want to do research." Overall, though, students report professors "make the subject matter come alive" and make themselves "very available" outside the classroom. "My academic experience at USC is fabulous," gushes an aerospace engineering major. "I would not choose any other school."