Our cornerstone program is a series of WEEKEND Immersion Workshops, either Saturdays or Sundays, giving you a chance to sustain your use of Spanish for seven hours at a time. We also offer a full spectrum of Evening (and some Daytime) Small Group Classes, meeting once a week for an hour and a half, as well as the options of private one-on-one lessons and corporate or special group custom designed programs to meet specific needs and schedules. Oaxaca Immersion Program is our 11 -or 14-day total immersion program into the language and culture. Now you can live the language with us in Oaxaca, México. No English allowed! Retreats/Retiros bring Spanish immersion to you right here in California. Enjoy our on or three-day weekend of total immersion in the comfort of a lovely retreat site in Northern California. Private lessons are always available, to be scheduled at your convenience. And if you can't make it to our site in person, we now offer one-on-one private lessons and consultations by phone! For students working at home or away from home, even if you can't make it to one of our events, you can order our books, flashcards, and other learning tools!