The University of Southern California is a world-class leading research university located in downtown Los Angeles. It has the nation's best film school and its communication, engineering, and business school are all in the top 10.
Both USC and UCLA are very good schools, anyone who needs to trash talk the other to make theirs sound better is just foolish.
There are some challenging and some not so challenging professors at USC. But the same goes for UCLA. I've sat in on classes at both institutions.