I am not a fancy teacher. However, I do enjoy switching up my lesson styles. The 2 styles I use the most are practice worksheets with answer banks for the students to use to help check their work. I have found they work harder on these than they do if they don't have an answer bank.
My other most common delivery is using a spiral review. Teach a short lesson. Give a few new problems and then focus on review concepts they already know. Students make connections and apply them to new material. The connections help them learn and retain information.