10K+ students - 4.8/5

Native & certified teachers

Conversational courses

Group lessons

Learn Spanish with coLanguage

Conversation exercises Listening materials Applied grammar Structured syllabus

Enroll in a conversation course to gain full access to all exercises and content.

Native & certified teachers

Conversational courses

Group lessons

Free learning videos Free podcast

Learn Spanish with coLanguage

Learn to speak with structured conversation classes

The learning materials of this website are used by our teachers during our conversation courses.

Conversational learning

Small groups or private lessons

Get access to all our audio and exercise materials.

Join a group course or contact one of our teachers for private lessons.

Our courses

Spanish A1
Basic course for beginners: Spanish A1

Learn basic conversations and everyday situations. Vocabulary and grammar according to Cervantes DELE guidelines.

5 (1165)

Course Prerequisites

No previous knowledge required. Our courses start from 0, but students who have previously studied with learning apps are also recommended to take the A1 course first.

Learning outcomes

  • Listening: Understand basic spoken Spanish in everyday situations.
  • Speaking: Communicate simple ideas and needs in Spanish.
  • Reading: Recognize familiar words and phrases in short texts.
  • Writing: Write basic sentences and short messages in Spanish.
  • Our courses follow the learning objectives and curriculum required by Cervantes.
  • Ideal for preparing for the DELE A1 exam.
Spanish A2
Advanced Basic Course: Spanish A2

Master everyday conversations and speak on a variety of topics of interest.

4.7 (736)

Course Prerequisites

It is recommended that the student has already obtained an A1 level.

Learning outcomes

  • Listening: Understand simple spoken Spanish in common situations.
  • Speaking: Participate in basic conversations and express simple ideas.
  • Reading: Understand short texts on familiar topics with basic vocabulary.
  • Learning objectives according to Cervantes A2 level.
  • Our courses follow the learning objectives and A2 curriculum as required by Cervantes.
  • Ideal for preparing for the DELE A2 exam.
Spanish B1
Intermediate course: Spanish B1

Learn to speak and write in most situations with confidence with interactive lessons and learning resources.

4.6 (608)

Course Prerequisites

It is recommended to have participated in an A2 course.

Learning outcomes

  • Listening: Understand the main points of clear, standard spoken Spanish on more advanced topics.
  • Speaking: Participate in conversations on a wide variety of topics and express opinions and experiences.
  • Reading: Understand the main ideas of most texts in Spanish, such as articles and stories.
  • Writing: Write connected texts on various topics, expressing personal opinions and experiences.
  • Ideal for preparing for the DELE B1 exam.
Spanish B2
Upper intermediate course: Spanish B2

Learn to master most vocabulary and grammar topics independently.

4.9 (1075)

Course Prerequisites

A level B1 or minimum A2 is recommended.

Learning outcomes

  • Listening: understanding complex spoken texts, such as lectures and interviews.
  • Speaking: Express ideas fluently and participate in discussions with confidence.
  • Reading: understand longer texts on a variety of topics.
  • Writing: Produce well-structured texts for different purposes.
  • The learning objectives meet the Cervantes learning objectives for B2.
  • Ideal for preparing for the DELE B2 exam.

Self study materials

Our self study materials can be used for free to complement our conversation classes.

Blogs and exercises

Free learning videos

Free podcasts

Learning materials

These learning materials are used by our teachers during conversation classes. For full access, enroll in one of our conversation courses.

Conversation classes

Learn to speak with confidence and enroll in conversation classes today!

  • Native teachers
  • CEFR compliant courses
  • Free learning materials
  • Audio materials and exercises

Find us on social media!

Subscribe to one of our channels to get a free daily lesson