Quality of classes: outstanding. All all teachers are humanistic, enthusiastic, practical, clear, inspired, brilliant, fun, kind.
Competitiveness: Students work hard, absorb the strain of the curve in a down economy well, without projecting hostility towards classmates via unproductive competitive/alpha attitudes. They display curiosity and engage their developing knowledge and interests in thoughtful conversations in the hallways, dining halls, etc. It's the kind of place where students will volunteer their notes if you have to miss a class.
Class sizes: 1L were mainly 100-person classes, which does not feel big. 1 class was 40.
Sure, it's a top school and it has notable faculty. Personally, I don't believe this speaks to a school's quality of teaching, but rather it's scholarship and prestige.
There are study-abroad opportunities, though I haven't looked into them, so I can't elaborate.
Socratic Method: Yes. All teachers used it in 1L to varying degrees. Some use it exclusively, most use it half the time, a couple used it infrequently. The SM provides a good incentive to read extremely carefully.
There are literally dozens of helpful meetings throughout the year to help students determine what courses or focus they might wish to pursue.
Quality of Life
COL is cheaper than a big city due to small-town locale. The gym, pool, jogging parks, computer labs, library, moot court, etc... are all excellent. The English Gothic campus is gorgeous. Plenty of variety in restaurants. We'd get occasional emails alerting us to robberies around campus... I assume this is typical of a large university, I don't know.