Web Spanish offers four online Spanish courses, as well as the opportunity to study in a Spanish immersion program in Lima, Peru.

The General Spanish Course

This is by far our most popular online Spanish course. It is suitable for  beginners to more advanced students. This course covers all of the skill areas, and can be adapted to the specific needs of our students.

This course is open to students from beginner to advanced levels of Spanish. If you are looking for size of your house, an complete online Spanish course, this should be your first choice.

DELE Exam Preparation

The DELE exam is the most widely recognized Spanish competency exam in the world. This short 5-hour online Spanish course, offers students an introduction to the DELE exam and helps them develop a strategy to prepare for it.

This course is open to students with an intermediate level of Spanish only.

Spanish for Medicine

This online Spanish course teaches Spanish to people wo provide healthcare to Spanish-speaking patients.

This course is open to students with an upper-basic level of Spanish or higher.


The SIELE Exam is a relative newcomer in the area of Spanish competency tests. It is an adaptive exam taken online. This course gives students a chance to prepare for the test and practice with our own proprietary mock SIELE exam.

This course is open for students with an upper-basic level of Spanish or higher.

Spanish Immersion Program

Web Spanish is affiliated with the EL Sol Spanish School located in Lima, Peru. Taking an immersion program is great complement to your online Spanish classes.

Lima is a transport hub in South America and is easy to reach. You can begin your Spanish immersion course any Monday. The school is open year round.

The course is open to students at all levels.

Studying Spanish from Home

General Spanish Course

See more…

Prepare online for the DELE exam

Discover the DELE Exam

See more…

Learn Spanish for Health Professionals

Spanish for Medicine

See more…

Prepare online for the SIELE EXAM

SIELE Preparation

See more…

Spanish Immersion school in Lima Peru

Study Abroad

See more…