This class has been rescheduled for August 26 - 28, due to an unexpected scheduling conflict. We apologize for any inconvenience.
Click below to be taken to the new registration page.