top of page


Windsor English teaches English of all levels, from Beginner to Advanced. 

We offer classes all year round at Pre-Intermediate, Intermediate and Upper-Intermediate levels. Advanced courses run in the afternoon (minimum number of students apply).


We have short breaks over the Easter and Christmas holidays.

Classes also run throughout the summer months, a time when Windsor is full of many exciting activities and events.


Our General English courses have a maximum of 12 students per class.


All students must be over 18 years old.


General English

We run group courses to learn English for day-to-day life and general work purposes. 

General English courses run for 15 hours a week, from 09:55am to 1pm (inclusive of a 5-min break), and Advanced classes from 1.25pm to 4.30pm (inclusive of a 5-min break) every month of the year, including the vibrant summer months.

Many students use our General English courses to prepare for external exams such as Cambridge, IELTS, Trinity and others.

bottom of page