The USC Master of Public Administration Program is one of the best in the nation, and its faculty and students show this absolutely. The major pros would be the career guidance, network, faculty, diverse program areas of emphasis and diversity. Major cons are hard to find, but one for sure would be the local area. Off campus is definitely not a fun or cool place. But downtown is great!