Cooperative-Learning
Discovery-Based Learning
Active/Engaged Learning
Problem-Based Learning
Whole Language Approach