отвечаю, как преподаватель языковых курсов - группы как правило разновозрастные,  но в пределах 2-3 лет максимум. Уровень детей, спохватившихся в 6, 7 и даже в 8 классе, так удручающе низок, даже при том, что они "учили" язык в школе со второго класса, что набрать группу таких слабых, хотя и ненулевых детей, не проблема. Со второклашками заниматься, естественно, невозможно, потому что и тематика учебников, и уровень восприятия, и темпы разные. Подростковых учебников на низкие уровни полно. Так что вообще не проблема, когда начинать и с кем, главное уровень мотивации и желание трудиться.