In my classes I try to create a context where I provide enough interesting comprehensible input (either through stories, games, roleplays, songs...etc.) so that the students can intake the information and be able to produce the language. I particularly like the project-based learning communicative approach, where the students learn by doing in similar context that they will find in real life. I always combine activities that integrate both productive and receptive linguistic skills. Most of these activities require interaction working in pairs or small groups that helps them improve the different skills and also develops communicative strategies. My role is to guide, coach, motivate, encourage and facilitate information to help the students improve themselves more efficiently and take ownership of their learning process.