Могу написать со стороны преподавателя  ИМХО, имеет смысл где-то с 10-летнего возраста, не раньше, и не с нуля. В этом случае (ну и конечно, при наличии хорошего Инета) занятия по эффективности равны личным. Занятия для ребенка до 12 лет - 60 минут вполне достаточно. Обычно с детьми читаем тексты, разговариваем, слушаем (есть специальная программа - Skype player), выполняем упражнения по грамматике.