Classes & Programs

To sign-up for current classes and programs please visit the front office to complete all required forms & fees if applicable.

Mahalo!

  • Times

    Monday & Friday: 9:00 AM - 1:30 PM

    Tuesday & Thursday: 1:00 PM - 4:30 PM

    Saturday: 1:00 PM - 5:00 PM

    Sunday: 10:30 AM - 1:00 PM

  • Times

    Friday: 5:30 PM - 7:45 PM

  • Times

    Wednesday: 9:00 AM - 11:30 AM

  • Times

    Tuesday: 1:00 PM - 4:00 PM

  • Times

    Friday: 10:30 AM - 12:00 PM

  • Times

    Wednesday: 3:30 PM - 4:30 PM

  • Beginners Times

    2nd & 4th Thursday: 11:30 AM- 1:00 PM

    Intermediate Times

    2nd & 4th Thursday: 1:30 PM - 3:00 PM

    Advanced Times

    1st Thursday Bi-Monthly: 3:30 PM - 4:30 PM

  • Times

    Monday: 5:00 PM - 6:30 PM

    Wednesday & Friday: 5:00 PM - 6:00 PM

    Later Times

    Wednesday & Friday: 6:30 PM - 7:30 PM

  • Times

    Monday: 9:00 AM - 11:30 AM & 1:00 PM - 4:30 PM

    Wednesday: 1:00 PM - 4:30 PM

    Thursday: 8:15 AM - 11:45 AM

  • Times

    Monday: 2:00 PM - 4:30 PM

    Tuesday: 8:00 AM - 12:30 PM

    Thursday: 8:45 AM - 12:30 PM

    Friday: 2:00 PM - 6:00 PM

    Saturday: 8:30 AM - 12:00 PM

    Sunday: 1:30 PM - 3:45 PM

    Intermediate Times

    Tuesday: 12:00 PM - 1:00 PM

    Thursday: 12:00 PM - 1:30 PM

  • Times

    2nd & 3rd Monday: 8:00 AM - 12:00 PM

  • Times

    Tuesday: 5:00 PM - 7:30 PM

    Wednesday: 11:00 AM - 1:30 PM

    Thursday: 5:00 PM - 6:30 PM

  • Times

    Wednesday: 8:15 AM - 9:30 AM

  • Intermediate Times

    Friday: 9:00 AM - 10:00 AM

  • Times

    Wednesday: 9:45 AM- 11:00 AM

    Advanced Times

    Friday: 8:15 AM - 10:15 AM

  • Times

    Monday: 6:45 PM - 7:45 PM

    Thursday: 6:15 PM - 7:30 PM