Yes. All classes are taught in English, from the first year onwards.
All students will take an English test at the beginning of the year, so that extra classes can be arranged for those that need them.
Because students on the programme come from a range of different countries, English is the perfect lingua franca, so everyone progresses rapidly.
Professors are available at the end of classes to provide further information to any students that need it.