Я возила группы детей в Англию на учебу, правда, очень давно, еще в 90-е годы. Не восьми лет, конечно, но 11-12-летних было много. Размещали в семьях и каждый день ходили в языковую школу. Хороший вариант, по-моему. Если в лагере всегда есть возможность "скучковаться" с соотечественниками и говорить только по-русски (хоть, конечно,  это нигде и не приветствуется), то в семье хочешь-не хочешь, а будешь говорить по-английски. Разговорная речь вообще отрабатывается до автоматизма, особенно в семьях, где тоже есть дети.