What do you know about Challenge-Based Learning?
Solving real-world problems collaboratively
Card 1 of 4