Online Spanish Courses

Our online Spanish courses include 25-hours of class time with a college educated and experienced Spanish teacher.  Online students can choose the days and the times when they would like to have their classes.  Classes are available 7 days per week between 8:00 AM and 8:00 PM.  Students can choose to complete their courses in 2 to 3 months.

Online Spanish Courses

We offer online Spanish courses for Beginner, High Beginner, Intermediate, Upper-Intermediate, and Advanced students.

Spanish Course Open Enrollment


Beginner Spanish (A1)

I’ve just started in Spanish, or I need to review the basics.

High Beginner Spanish (A2)

I had a Spanish class years ago, or I can communicate with the basics.

Intermediate Spanish (B1)

I know the basics but still struggle to use Spanish confidently in my everyday life.

Upper Intermediate Spanish (B2)

I speak confidently with everyday basic Spanish but my grammar and vocabulary needs work.

Advanced Spanish (C1, C2)

I´m already comfortable speaking Spanish, but I want to master the language.


Online Class Enrollment

1 – Complete our English Course Application or Spanish Course Application.

2 – After completing our application, we will contact you within 24-hours with our payment instructions using Zelle or payment with PayPal.

3 – After you complete your course payment, you will receive your course book for home activities and homework and an email with your teacher and class information.

4 – Your first class will start within 1-week of your payment.