In CactusBcn Language School we offer different Spanish courses so you can choose the one that best suits your needs and interests.

We always combine grammatical competence, conversation skills strategies, comprehension and exercises to learn multiple practical topics and vocabulary. The content of our Spanish courses is wide and varied because we know that each student has different reasons for learning a new language.

Check them out below!

Super-intensive Course / 10 hours a week 3 week Spanish Course

Intensive Course / 8 hours a week 8 week Spanish Course

Semi-Intensive Course / 6 hours a week 10 week Spanish Course

Long Term Course / 4 hours a week 8 week Spanish Course

Conversation Classes / Practice your speaking 5 hours per week

Cultural Classes / Learn about Spanish art, history or traditions

Spanish Cuisine / Learn while cooking a traditional Spanish Dish

Barcelona City Tours / Discover the secrets of Barcelona



We believe that the Communicative Method of learning a new language is the best way to absorb all the knowledge and understanding in the Spanish language. That’s why, we recommend the students to fully immerse themselves in the new language by practicing the language from their first day in Barcelona. Our teachers will provide all the support to help the students on their learning process.


A1: Beginner
A2: Elementary
B1: Intermediate
B2: Upper intermediate
C1: Advanced
C2: Mastery