Our courses are of the highest quality and are continually reviewed and restructured to ensure that you learn from the best materials and with the latest methodologies.

Small classes of 4 to 6 students on average and a maximum of 10 students enable our teachers to pay individual attention to your needs.  The teachers are well-qualified and experienced ensuring you learn exactly what you need in order to achieve your goals.

Before you start, we evaluate your level carefully to ensure that you join the right class. Thereafter, we continue to evaluate your progress as you learn, discussing any special requirements you have so that together we can make the best decisions for your future and your time with us.

The following courses are offered: