The Land of 10,000 Reflections

Pre-register and pay for MJA Events online! 

Event registration and payment can now be made online via PayPal or credit card.  
Please note:
Payments must be received by Noon on the day of the event.  Any refunds must be requested at least 4 hours before the start of the event.    There are no refunds for missed classes.  Please notify us at with your request.