Teaching

Josh has taught short weekend workshops, week long intensive workshops, and a variety of college level courses at some of the best schools in New England.