У нас был такой опыт. Обучались желающие. Пригласила преподавателя, он протестировал людей, сформировали группу (можно сформировать две, в зависимости от уровня). Мы приняли решение обучать сотрудников, у которых уровень был средний и выше (повторюсь, что начальный уровень тоже можно было сформировать в отдельную группу, но нам это было не нужно). Потом преподаватель приходил в офис 2 раза в неделю, после работы и занималась с сотрудниками).
Обратить внимание - действительно, на то, кому и для чего он нужен и на самого преподавателя (собрать рекомендации, например, лично пообщаться и т.д.). У нас это было больше для общего развития.
Сейчас я хожу в школу английского языка, но для себя и плачу тоже сама, но у них есть практика работы с компаниями (компания направляет и оплачивает, все официально).
Если есть вопросы по школе и преподавателям - пишите в личку.

П.С. могу так же в общем проконсультировать по организации обучения за границей, если что. Опыт уже есть.