Stewart teaches a variety of courses, lasting from 3 to 20 hours, as listed below.
Workshops can be booked by contacting him directly.
Workshop charges are negotiable as to numbers, location or hours.