Hopefully this process shows how you can begin to define what kinds of schools will best match your interests.
My immediate reaction is that you are most likely to find a match among the small liberal arts colleges which are scattered across the country although the heaviest concentration is in the Northeast. Williams College, for example, with its tutorials, seminars, and collaborative leaning projects during Winter Study in January fits well with a high participatory style. Williams also has an open curriculum with minimal distribution requirements and no Greek life. With an enrollment of 2100, Williams seems like it would be big enough for your liking, but you may find some of these LACs to be too small. Williams is a very difficult place to gain admission partly because more than a third of the spots go to varsity athletes. Other examples are Middlebury, Vassar, and Carleton. There are also women’s LACs like Smith and Wellesly if you’re interested
The key to finding colleges which have smaller classes is to look at the student-faculty ratio. If it is less than 10:1, then chances are good that there will be lots of small classes. There are universities bigger than the small LACs which fit this description. Most of the Ivies would, but most of the Ivies have Greek life as do many of the older colleges. The exceptions are Harvard and Princeton where frats and sororities are banned although there is a well known albeit small presence (no houses) at Princeton and rumors at Harvard. Rice is another University with small class sizes and no Greek life.
Another alternative is the Claremont colleges in California, a sort of hybrid between the other two types. It is a consortium of 5 small colleges, each with its own focus, with all 5 campuses adjacent to each other and with cross registration available at all 5. There are also 3 Claremont graduate schools. Each of the 5 colleges provides the intimate learning community of a small LAC but with the resources, course selection, and social network of a midsize university (total undergrad + grad scroll enrollment is about 7500).
All of the examples listed offer 4 year, on campus housing. All would offer Bio and French. There are many more of these kinds of schools. As you read, see which ones fit your criteria and which don’t.