Learn English through roleplaying games.
I am a professional English teacher. I have also hosted roleplaying games for many years.
Each lesson includes the teacher and 3-5 students. The teacher gives the students a reading that explains the game. The students read the instructions and work together to understand the rules. The teacher reviews the rules and answers questions. Next, students each create a character for the game. After that, the teacher starts the game, and guides the students through roleplay challenges and language puzzles.