Spanish verb drills, sound in English and Spanish, vocabulary lessons with images, Multile Choice or Typing Exercises, option to create your own lessons in any language. These are all free features of Vocabulix.
Habla Ya in the valley of Boquete. Offers group classes and private lessons. Beginner Crash Course, Spanish 4 Travelers, Latin America Cultural & Spanish Immersion Program with family home stay, Intermediate-Advanced Course, Intensive Course.
Spanish Institute of Puebla - highly regarded Spanish Language School for serious learners. Students learn from the outset to think and express themselves in Spanish.