Welch taught sequential art at Savannah College of Art and Design in Savannah, Georgia, from 1995 to 1998.
Welch was a teacher of sequential art at the Savannah College of Art and Design in Savannah, Georgia, from 1995 to 1998.