Karen teaches beginning-advanced weaving classes in Asheville, as well as for guilds and conferences. Please contact her for a current schedule and a list of available classes, including online offerings.

Want to Keep up With Karen?
To subscribe to Karen's monthly e-newsletter, send a subscription request to Karen or in the contact form.