Teaching tips, speaking practice ideas, and updates from the YapYapGo team.
Practical strategies for running effective speaking activities when you have 25+ students and limited time.