- Intensive Spanish courses with 20 or 10 units a week, all levels.
- Progressive Spanish courses, all levels.
- 50+ Spanish courses, all levels.
- Special courses (courses for children, Spanish for business, etc.).
- Individual Spanish classes, all levels.
- Individual Spanish classes online, all levels.
- Special packages, such as Spanish classes plus surfing, plus para-gliding etc.
- Organisation of accommodation and excursions.