Please note, some classes have adjusted pricing compared to our previous email which were incorrectly priced.Click here for more information and class descriptions Click here for online registration