If you want crap, you get what you pay for.
My 3rd son is an aerospace engineer major; just transferring from UF to USC on full scholarship. Will any of his professors have English as their first language? Hasn't been the case in FL. Hope he guts it out. Where are all of our math and physics whizzes?