Skip to Content

Shana Scudder

Job Title: Adjunct Faculty
Office: P-1217
Phone: 360-537-2002
Department: Stafford Creek Education