я за носителей языка, занималась (давно, правда) на курсах с англичанкой с уровня элементари. Результаты были очень хорошие, она объясняла нам грамматику на примерах, порой приходилось просто догадываться сначала, а потом на примерах убеждаться в правильности понимания правил. Считаю, что носители - лучший вариант.Но, возможно, на начальном уровне лучше позаниматься индивидуально с преподавателем, а когда дойдете до Intermediate, уже пойти в группу для улучшения навыков общения. Из школ с носителями языка могу назвать  http://www.bkc.ru/ и http://www.languagelink.ru/ Я сама училась с носителем со второго сайта (было 15 лет назад), несколько лет назад брала индивидуального репетитора с 1-го сайта (был русский препод), ребенок ходил в БКС, очень довольна результатами