Spanish Language Schools | Page 3  


Schools | Page 3
524 Search Results
Quetzaltenango, Guatemala
Students Referred: 8107
Levels: Beginner to Advanced
School Size: Small
Deposit or Fee: US $30.00

Individual Instruction
- Hourly Cost: US $4.50

Class Instruction
- Class Size: Private instruction
- Hours per Week: 25
- Weekly Cost: US $Under 100
- Min. Weeks Study: 1
Quetzaltenango, Guatemala
Students Referred: 5060
Levels: Beginner to Superior
School Size: Medium
Deposit or Fee: US $50.00
College Credit: Yes

Individual Instruction
- Hourly Cost: US $6.20

Class Instruction
- Class Size:
- Hours per Week: 0
- Min. Weeks Study: 0
Panama City, Panama
no ratings yet
Students Referred: 249
no ratings yet
Students Referred: 1814
Valencia, Spain
Students Referred: 1399
Antigua, Guatemala
Students Referred: 303
Playa Del Carmen, Mexico
Students Referred: 2920
Quetzaltenango, Guatemala
Students Referred: 2030
San Salvador, El Salvador
Students Referred: 2774
San Jose, Costa Rica
Students Referred: 1991
Nicoya, Costa Rica
Students Referred: 2358
Quito, Ecuador
Students Referred: 3425
Students Referred: 2052
San Jose, Costa Rica
Students Referred: 10924
Alajuela, Costa Rica
Students Referred: 1645
Students Referred: 1765
Quetzaltenango, Guatemala
Students Referred: 4321
Morelia, Mexico
Students Referred: 2598
Cuenca, Ecuador
Students Referred: 834
Merida, Mexico
Students Referred: 1648
Students Referred: 902
Turrialba, Costa Rica
Students Referred: 1508
Panama City, Panama
Students Referred: 3927
Students Referred: 5514
Cartagena, Colombia
Students Referred: 5751
Malaga, Spain
Students Referred: 1448
Students Referred: 2539
Buenos Aires, Argentina
Students Referred: 7226
Too many results?
Try the Advanced Search or use the options in the boxes below to sort these search results.

Sort by:
Cost
Quality

The Spanish Immersion Programs Directory includes language schools throughout Latin America and Spain.

Select a country from the map

Online Spanish Lessons






Popular Phrase: how to say small | Kids' Spanish Resources | Conjugated Verb: rasgar - to tear [ click for full conjugation ]