So something I've noticed recently is that my classes have been going really smoothly. Actually, every class now I have nearly no classroom management problems and every students is engaged for nearly the entire class on their work. I don't think I'm doing anything tricky, I'm just doing what the students want to do.
Imagine this box represents all of the possible learning activities you could do in a classroom.

I'm currently enrolled in my Masters in Educational Technology at the University of British Columbia, and it's a wonderful program, I highly recommend it. One of the things we are currently looking into is something called the Jasper series, which is essentially a series of videos intended to bring real applications of mathematics into the classroom.