Contact Us



“Love the live one-on-one classes. It is like sitting in a classroom in Peru”.
Barbara Noller, Australia

Subscribe to Receive Free Weekly Spanish Video Lessons.
* indicates required


Spanish Language Immersion

Secure Payments by Paypal

Learn Spanish Online - Quickly

Naturally, the amount of time it takes you to learn Spanish depends on your particular learning ability and the effort you put in to your studies. However, you can expect to take between 60 and 80 hours of class to complete each level of our general program. Seeing as there are 6 levels, the full program should take you approximately 360 to 480 hours.

Another way to look at it is to consider that if you study Spanish online just 3 hours a week and dedicate sufficient independent study time you should reach an advanced level within 2½ to 3 years. You can reach this goal even faster if you combine your online course with an immersion course at our partner school in South America.

Average progress learning the Spanish language
Register for Online Spanish Course

Visit our Spanish Levels & Progress page to get an rough idea of where you will start our program and refer to our fees page in order to budget your costs. Most of all, be sure to read what other Web Spanish students have had to say about our online classes.