Register Now


Please select the below program with your desired dates and see registration details for class information. 

If you are experiencing a small scheduling conflict, we would love to work with you to figure it out so that you can still attend and complete the course. We pride ourselves on being flexible and attempting to meet everyone’s needs. Contact us and we will work it out with you!

If you need another form of payment option, please call us at 707-292-9018 and we can assist you.