My point is that people don't simply learn from things that are happening at the moment. I realize that the only measure of how well a teacher taught is by looking at the students but in my mind it is 50/50 teacher and student, and it may not be an instantaneous learning experience but one that takes years and years. Many people have pointed out that responsibility lies not only with the teacher but also with the student.
Indeed. I'm sure plenty of people here have had the experience of suddenly figuring out something that our teachers have been telling us for years.