Spanish Immersion Program in New Mexico, USA


United States: New Mexico


We specialize in teaching Spanish and English as a Second language(ESL). We teach company employees, children, and adults who want to improve their skills whether it is for work, school, or pleasure.
We offer intensive Spanish immersion classes. You can select week-long or weekend classes. We have native Spanish speakers, certified, fully bilingual, and experienced instructors, all with Bachelor's degrees and many with Master's degrees. Whether your objective is to learn to communicate in Spanish with others in your profession, improve your vocabulary and Spanish pronunciation skills, travel to a Spanish-speaking country, or help your kids get better grades in their Spanish classes, at SpanishABQ we can help you!


The school is located in Albuquerque, New Mexico, only 45 minutes away from Santa Fe. This is an ideal location to plan a vacation and learn Spanish at the same time. You don't have to leave the United States to learn Spanish. No passport needed to visit us! We are centrally located. We are near Intel and about 40 minutes away from the airport.

Many of the locals speak Spanish so you will have the opportunity to practice outside the classroom. You can take the classes in a small group setting or one-on-one classes. You will have the opportunity to learn from different teachers. All of us are native Spanish speakers with many years of experience teaching adults. You will have the chance to listen to different accents and learn from different cultures from Central and South America. When you sign up for our week-long immersion classes we will hold the class no matter how many students we have.


All year long


  • Spanish

Languages Used as a Medium of Teaching

  • English
  • Spanish

Cost in US$:

Depends on length

Program Fees Include:

We offer week-long classes, hourly classes or weekend classes. Prices depend on what program you select.

This Program is open to

American, Australian, Canadian and European Participants.

Participants Travel


Application Process Involves

  • Online Application

Typically The Application Process Time is

1-2 weeks