Well run school in a very convenient part of Panama City called El Cangrejo, near a lot of restaurants, bars, hotels, casinos. The teachers were fantastic and the administrators really care for the students. Compared to other spanish language schools I have attended in Costa Rica and Spain, this one has been the best.
Larry