I am sorry you on such a level where no class at USF is challenging. Any student has the ability to get a great education at ANY school. An education is what you make of it. Professors will not fill in every detail of the real world for you. After I got hurt playing college football and came home. I chose USF over FSU, UF, UCF, GT, and ND. The only school I might have really went to over USF was ND. But frankly I didn't want at least 130K in student loans when I got out of there. The bottom line is if you don't think you are getting a great education at USF, leave.