Teach-practice-apply
by
Judy Reinhartz
Developments in classroom instruction.