Structured Language Practice Strategies (SLPS)
What Are Structured Language Practice Strategies?
Sample Lessons Incorporating SLPS
SLPS Task Cards