I wish you were my teacher. That's a theory of education I've been pondering about for ages. Glad to see it formalized like this. Please consider running for office and fixing how we go about learning. :)
Actually you should be glad that I'm not your teacher. I set a number of goals for that course around learning, and forgot to set any around making the students happy. I met the goals I set but...
I'm sure that if I had stayed in academia I would have sorted out those kinds of issues. However it is clear to me that I'm much happier not being an academic.