During the first three weeks of my trip to Panama, I studied at a spanish language school in the small mountain town of Boquete. The school was great- everyone there was very professional and friendly, and I learned a lot of spanish in just three weeks. Although it rained almost every day, the area was beautiful and I still managed to get out and do some exploring. The school was called Habla Ya- here's the link to their website: http://www.hablayapanama.com/