Yes this course will be taught in English. I am originally from Austria, but lived in England for 9 years.