Please join us for an upcoming event! Scroll down to view our complete schedule, details and register online. You can filter by workshop, adults only or family friendly.

You may reserve your spot in an upcoming event by purchasing your tickets below or by calling the office (804) 716-5219.

Please note, classes may be canceled if we do not have anyone registered. Please be sure to sign up in advance.