That's an idealistic view of education. In today's "industrial education system", where each teacher/professor teaches classes of 30-100, I don't think each student gets the attention/discussion time they need. You still wind up doing most of the work yourself (at least I did).