Phone: (412) 896-7782

Email:

Degrees and Certifications:

Mr. Alec Searles

Currently Teach:
American History and Discovery History