I went to a small liberal arts school (when they were $5K a year).
If you want to study in a seminar with six other students and have the full attention of a professor who is really brilliant, then that’s the way to go. There’s no limit to how much you can learn - if you want to learn.
I got my BA, English at one of the Connecticut state university campuses. I took French from a Romanian polyglot with four other students, took a seminar in William Blake with perhaps six other students taught by a man who almost lived to spread the word about Blake. It needn’t be a private school.
As many liberal arts major i them got an MBA, time at UCONN.