Does anyone know Spencer Kagan's method? Have you tried it? What do you think about it? Is it as good as people say?
Cooperative Learning is OK, but it's history now. The newest methods and approaches to teaching are CLIL and of course, TASK BASED learning.
Try these and I recommend you'll love them!