Dudley
. Teaching various textile techniques, including sewing, embroidery, dyeing, and fabric manipulation. Providing constructive...