Программы волонтерства работают в 107 странах, их около 3000 и то, что подходит именно вам, можно самостоятельно выбрать в их базе. Одну из нескольких баз проектов можно посмотреть здесь
Конечно это погружение в языковую среду! Есть много других вариантов: волонтерство в десятках стран мира, языковые курсы в стране изучаемого языка подойдут и детям, и взрослым