I spent 6 weeks studying at Habla Ya in Bocas and Boquete and had an awesome experience at both locations. My teachers were Lineth and Leidys, and both were excellent. They did a great job of making the classes challenging and fun at the same time, and I learned a TON of Spanish. The facilities are comfortable, the Bocas location has air conditioning, which is essential (no AC required in Boquete, the weather is AMAZING).
When I arrived in Panama I knew only the most basic Spanish, and after 6 weeks I was having conversations with locals. The student body at Habla Ya comes from all over the world and I really enjoyed making new friends from around the globe.
If you take the classes seriously and try to speak with locals outside of class hours you will be amazed at how quickly you learn!