Is this another newly coined phrase/ initiative? It sounds very American to me?
Isn't that why we become teachers? (Well, those of us not simply doing it for the long holidays..)