Образовательный центр существует на рынке образовательных услуг с 2003 года. Одним из ключевых направлений деятельности школы является подготовка к международному экзамену IELTS.
По данным школы все преподаватели образовательного центра обладают международными сертификатами CELTA, Trinity, TESOL, DELTA, MA, TEFL и т.д., имеют опыт работы от 3-х лет во многих странах мира. Преимущественный преподавательский состав — носители языка из Великобритании, США, Канады, также есть и русскоговорящие педагоги.
В основе программы Windsor лежит Lexical Approach — это изучение лексики (фраз, словосочетаний и устойчивых выражений) и грамматики в контексте и активное их использование. По результатам исследований школы способность говорить бегло и грамотно появляется, когда человек владеет большим количеством слов и фраз. Lexical approach помогает освоить большой запас лексики, убрать стадию перевода с русского на английским, а также понять закономерности грамматики.