Spanish Language School in Puerto Vallarta, Mexico

Home | Mexico | Puerto Vallarta | Spanish Courses Information

Spanish Courses Information


New courses are opened every Monday year round!

We offer Spanish programs of the best quality, and courses are available at all levels, from beginners to advanced learners. A level assessment is administered prior to the first day to ensure that you are placed in a class suitable to your knowledge.

Each level covers the following grammatical structures:

Beginner Spanish I – Gender and number, definite and indefinite articles, adjectives, the verbs “estar”, “haber” and “ser”, demonstratives, regular and irregular verbs in present tense, direct pronouns (part I).

Beginner Spanish II – Irregular verbs in present tense (part II), present progressive, present perfect and preterit tense, reflexive verbs, direct and indirect pronouns in the same sentence.

Intermediate Spanish I – Imperfect tense, imperfect progressive and preterit progressive tenses, preterit and imperfect in the same sentence, accidental verbs, comparisons, past perfect tense.

Intermediate Spanish II – Future tense, conditional tense, passive voice, comparisons of “por” and “para”, familiar and formal commands

Advanced Spanish I – Subjunctive mode (present and past).

Advanced Spanish II – In-depth analysis and review of all the grammatical points seen in the previous levels.

Advanced Spanish III – Analysis of literature, newspapers, journals and other material, grammatical review

Our programs focus on enhancing students’ conversational ability through writing, comprehension, pronunciation, grammar and reading. Spanish courses are available under group and individual instruction, and both can be combined to enhance your learning experience.

Spanish Courses

Group class size never exceeds 6 students to create the right environment for full immersion, and individual lessons (1 on 1) are ideal for students who prefer having the teacher’s undivided attention to advance at a faster pace. Each academic hour consists of 50 minutes with breaks in between.

Choose the program most suitable to your needs!

Regular Group 15 9:00 a.m. to 12:00 p.m.

Consists of 15 lessons per week, Monday through Friday (3 hours daily) Course structure follows 3 hours of conversational grammar.

Regular Group 20 9:00 a.m. to 1:00 p.m.

Classes are composed of 3 lessons of practical conversational grammar and 1 lesson of practical conversation and/or lectures.

Regular Group 25 9:00 a.m. to 2:00 p.m.

Consists of 25 lessons per week, Monday through Friday (5 hours daily) Course structure follows 3 hours of conversational grammar combined with 2 hours dedicated to practical conversation.

Individual Tutoring
Classes may be arranged from 2 hours per day and on, and may focus on any area of the language of your particular interest (conversation, pronunciation, grammar, etc.)

Individual classes may only be arranged during the afternoon after 2 pm. Monday through Friday due to teacher availability.

Best of Both (semiprivate)
If you are not sure on whether to choose individual or group lessons, this program is for you! This program consists of 3 hours of individual instruction combined with 2 hours of conversation in a group setting. Timetable is 12:10 pm - 2 pm and continuing at 2:30 pm to 5:20 pm

Executive Program
9 a.m. to 5:30 p.m.
Our Executive program offers you 3 hours of private lessons combined with 5 hours of group instruction.

Professional Program 25
9 a.m. to 2 p.m.

If in your profession field you have to interact with Spanish speaking individuals, you might want to consider our profession programs. These are held Monday through Friday, offering you 15 general Spanish Group lessons plus 10 professional field individual lessons per week. Please ask for starting dates.

The available professional programs and special programs are:

  • Spanish for Medical Services
  • Spanish for Business
  • Spanish for the Tourism Industry
  • Spanish for Law Enforcement
  • Spanish Teachers Program
  • DELE Preparation Courses
  • Golden Age Program
  • Spanish & Scuba
  • Spanish for Kids (Age groups: 7-9 years old, 10-12 years old, 13-15 years old)

Please feel free to request further information on any of our programs.

USA: 1-866-306 5040
England: 0-800-404 9844
Australia: 1-800-0611 0136
Canada: 1-877-442 0845
New Zealand: 0-800-449-282

Monday - Friday: 9:00 AM - 8:00 PM CST Saturday: 9:00 AM - 3:00 PM CST

IMAC Spanish Language Programs Community

Welcome to the world of IMAC Spanish Language Programs! Click on any link to check out the various sites from videos to our latest article. Visit our Facebook. Explore the maps and view exotic sights on Pics. Have fun!!