I gravitate to the Gradual Release Model, where I do a few problems, we do a few problems, and then students try on their own.
I also find that Exit tickets are a great resource for putting students in groups based on AKS and not on behavior.
My goal is to have more hands on and real world activities brought into the classroom to keep students engaged in their world.