<p>College definitely needs adjustment even for very top caliber students. But UG is not extremely complex, maybe a bit closer to being complex in engineering majors. UG is not HS, but it is also not Grad. School material either. Hard working person can do it, even if HS does not prepare sufficiently. Hard working person will realize the gaps and will fill them with tutoring, profs office hours, studying in groups…etc. There is a lot of help abvailable at no additional cost at every college, for those who are willing to seek help.</p>