Hmm, you are talking about it from the perspective of a teacher. I, on the other hand, was talking about the perspective of a student which I had been. And while I did take pedagogy classes, I absolutely wouldn't comment on what works best as a teacher, considering I lack sufficient knowledge there.