Take the classroom sessions near home at Marea and finish pool/ocean training at one of Marea's Okinawa branches (Naha, Ginowan, Miyako or Ishigaki) — flexible scheduling around a resort trip.
Classroom, pool and ocean training fees, study materials, logbook, all gear rental during the course.
Certification application fee, flights and accommodation.