Courses for practices
Customised solutions with native speakers.
This is the best option for kinesthetic learners. If you don't like online courses, this option will give you the opportunity to have face-to-face discussions with your coach and to have enriching discussions with other students.
A level test will be done to evaluate your level and determine a training plan.