I loved all the concepts being brought forth with the flipped classroom model I heard Salman Khan espouse. I bought into the idea of not penalizing failure, allowing as much practice as needed, and providing instant feedback.