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.