Registration: You can choose the virtual class you want to participate and reserve your spots by registering on our dedicated page on Eventbrite at

In-person classes [PAUSED UNTIL FURTHER NOTICE]: We’ve been actively trying to secure a venue to restart our in-person classes. Unfortunately, this has been such a challenge! If you know of a rental venue that can hold 25-50 people at a reasonable price, PLEASE let us know! We really want to see you all in addition to Zoom classes! 🙂


Class Fee:

  • For in-person events, we may use PayPal, Venmo, or Eventbrite as payment methods. Please refer to the sign up form for that event’s payment instructions.
  • For virtual classes that are free, the registration page on our Eventbrite page will indicate so.
  • For virtual classes that have a class fee, please register for your spot by purchasing a ticket on our Eventbrite registration page. A small processing fee will be charged by Eventbrite.

If Using a Promo Code on Eventbrite:

  • If a promo code is available for a discount, follow these steps to apply the promo code, with screenshots provided:
    1. Click the blue link that says “Enter promo code” on Eventbrite.1-click_promo_code
    2. Enter the promo code in the field and click “Apply”.2-where-to-enter-and-click-apply
    3. Once the promo code is applied, you will see the confirmation note on top and also on the price breakdown list.3-discount-applied-click-checkout
    4. Click “Checkout” to go to the payment page to complete the order.

Cancelling Your Registration & Refund Policy

A lot of planning and preparation goes into each class. That’s why, we appreciate you taking the time to register and trying your best to come to our classes. Of course, plans sometimes don’t go as planned… if unfortunately you have to cancel, please let us know as early as possible so we have enough time to find new families to fill your spot.

How to cancel your registration (for free events)

  • Email us at from the email address you used for registration
  • Remember to include your full name (the parent’s name)

Refund Policy

  • Refund request received at least 72 hours or more before class begins:
    • In person event: Full refund minus a USD $1 administrative fee
    • Eventbrite event: Full refund minus the Eventbrite’s processing fee.
  • Refund request received less than 72 hours before class begins:
    • No refund, transfers, or credits (for in-person and Eventbrite events)
  • Refund request received after class has started:
    • No refund, transfers, or credits (for in-person and Eventbrite events)
  • No request received or no-show to class:
    • No refund, transfers, or credits (for in-person and Eventbrite events)
  • If a class was cancelled by Cantonese Fun:
    • In-person events: You will get a full refund with no administrative fee deductions.
    • Eventbrite events: You will get a full refund minus the Eventbrite’s processing and ticket service fee.

How to request for refund

  • Send us a refund request email at least 72 hours before class begins to to be eligible for a refund.
  • In your refund request email, please include:
    • The email address you used for registration
    • Your first and last name (the parent/guardian’s who registered for the event)
    • Your contact phone number used for registration

Refunds will be issued based on the original method of payment you have selected.