I went to a liberal arts college and had small class sizes (most around 9-15 in size, with the largest being 30) - I could see my professors 1:1 pretty much anytime I wanted, but there was also a preceptor (TA) for each class who didn't teach, but was available to answer questions related to assignments, projects etc. I went to the house of many of my professors for food or drinks too. Generally also was on a first name basis with professors.
The downside is that liberal arts colleges aren't research institutions and they are generally undergraduate only. This means you don't have as many choices for advanced courses. However, the professors at liberal arts colleges really tend to be there for the teaching and tend to enjoy that. One of my math professors was the head of the mathematical association of America and also authored the books on Analysis (the mathematical subject - not a data science thing) we were using.
There are also research consortiums of small colleges. I did original geological research 2 out of my 3 summers in a small college via the Keck Consortium:
What's ironic about this though is how many universities won't accept their own undergrads into their grad programs... IE: they know that their undergrad programs are sub-standard but they don't seem to take action to improve them because the money and the focus is on the grad programs.
Class size naturally dropped as you got into niche subjects, of which there were many!
Where I was asking for clarification was on the idea that somehow people were getting better materials and a better overall experience in thee 500+ people lecture hall type experiences, rather than those 20-person intimate learning style classes.
- Honors sessions - Extra seminars - Quality of Material - Quality of student support groups
All of these things get better as the class size grows. In my last class at Georgia Tech, there were 900 students studying a niche topic from a particular professor. Due to class size, there were ~12 TAs and an extremely active slack discussion group where people could get support.
A smaller class just means the professor has limited resources to assist students.
Where is this anecdote coming from? A billion years ago when I studied at a small liberal arts college with small class sizes, professors were keen to share with us exactly why they were teaching from particular texts or why they had selected certain materials to make it clear that while the class wasn't being taught by that famous guy from MIT, it was still his book and materials we were using. I knew all my professors by first name, knew where many of them lived, had access to them anytime it was needed, and that's directly counter to my partner's experience at a large university.