Play based learning
Play based learning is one of the effective way to learn. It also applies to teaching and learning the languages. In the article below you can find how LEGO bricks can become an AHA moment in work with students and teaching the languages.
Take a look: