Prof Pes
Prof Pes

Prof Pes

Faculty Specialist @ University of Scranton; Ed Tech Teach; Instructional Technologist; STEM Teacher; Student Teaching Supervisor;