Мы занимались на курсах ВКС в своём районе, они по всей Москве есть. У них носители языка преподают. В результате сын свободно практически общается на английском, проверено уже  Сейчас на 2-м курсе в университете, тоже с английским всё в порядке. Кстати, носители  хороши для разговорного именно языка, а грамматику и т.д. нужно учить в любом случае. У нас именно с этим небольшие проблемы были. Разговорный на хорошем уровне, а в тестах мог ошибки лепить.Вот ссылочка, если интересно http://www.bkc.ru/