It’s simple! Membership with the co-op is paid per session. To join Mayfair, first check out our current Class Schedule for class descriptions and membership fees for the next session. Then complete the following to join:

STEP ONE:  Submit your co-op fee payment before the first day of the session. Payment can be easily remitted via PayPal.

When prompted to write a note in PayPal, please input the following:

  1. Your family’s name.
  2. IMPORTANT: The names and email addresses where you would like to receive correspondence from the co-op. This is especially important if you are using a business PayPal account, or a PayPal account which is infrequently used or is not used by the family member who will be accompanying your child(ren) to Mayfair.

To request alternate payment arrangements due to family need, please email

STEP TWO: Download the Mayfair Co-Op Liability Waiver.  Fill it out and email it to This must be completed once per calendar year per family.

STEP THREE:  Register for classes via email with each instructor.

Upon receipt of your membership fee you will be emailed contact information for this session’s instructors. Email the instructors of the classes you want to enroll your child(ren) in. Your class instructors will confirm your enrollment, or, in the event space is limited, confirm your place in a wait list.

Please be aware that our co-op operates on a non-profit volunteer basis and emails are not automated. Your confirmation from PayPal indicates that payment has been received. Please allow 2-3 days after your payment is confirmed — or longer in the event of a holiday — to receive this session’s instructor list. Feel free to email to check the status of your new membership.

STEP FOUR:  Please have your class/materials fees on the first day of the session!

Class Currently In Session?

Our goal is always to have the next session’s schedule up one week before the end of the current session, though sometimes, due to the volunteer nature of our co-op, this is not possible. If this date has passed and you don’t see a new updated schedule posted on our Class Schedule page, please check back, as the new schedule should be posted soon!