When you think of USC, most think about their amazing athletics program, and while that’s true, the school nestled in the heart of LA has 19,500 undergraduate students in any one of their 126 different programs with a student-faculty ratio of 8:1. This allows USC to boast about their ...