picture of Craig Welsh

Craig Welsh

Lecturer


welsh.c@marywood.edu

Art

570-348-6211 x2191

Courses taught:

Communication Concepts ART-646W