10 schools in Santa Catalina, Panama
✦ Patient instructors · Knowledgeable staff · Affordable prices
✦ Patient instructors · Video analysis · Strong team coaching
✦ Retreat atmosphere · Patient instructors · Organized lessons
✦ Adventure activities · Family friendly · Guided experiences
✦ Affordable prices · Kayak rentals · Santa Catalina location
✦ Great wave access · Affordable prices · Stunning sunsets
✦ World-class marine life · Whale shark encounters · National park location