1. Daily review
2. Present new material using small steps
3. Ask questions
4. Provide models
5. Guide student practice
6. Check for student understanding
7. Obtain a high success rate
8. Provide scaffolds for difficult tasks
9. Independent practice
10. Weekly and monthly review