Желание хорошее, но вы должны принять во внимание, что начальный уровень подготовки сотрудников очень разный - один умеет читать, другой писать, а третий ни того, ни другого, и вообще учил в школе немецкий...
Такого опыта у нас не было, у нас в свое время опыт был такой - фирма оплачивала обучение на курсах, сотрудники ходили группами по 3-5 человек, группы формировались исходя из степени изначальной подготовленности учеников. Учились на курсах возле метро "Универститет" (в Киеве), точный адрес не помню, но там эти курсы и поныне есть.
Ну пригласите вы преподавателя на вашу территорию, и что дальше?
Как их всех одновременно учить?
Если изначальные условия задачи изменить нельзя, то лучше поступить так: пригласите преподавателя, он протестирует сотрудников, разделит сотрудников на несколько групп в зависимости от начального уровня, сначала подтянет тех, у кого самая низкая подготовка, до уровня остальных, а потом уже начнет заниматься со всеми разом.
На что обратить внимание - а на то, нужны ли вашим сотрудникам эти знания. Если они ежедневно будут стараться на работе пытаться даже на бытовые темы говорить на английском, то процесс очень даже хорошо пойдет, а если они учатся так, на всякий случай, про запас, и в процесс их деятельности не требует частого использования английского языка, то через некоторое время часть сотрудников и не вспомнит, какому языку их учили
Куда вам обратиться - я советовать не буду, так как вы не пожелали написать, в каком городе вы живете, а гадать я не хочу.