Staff Directory
Future Home of the KHS Searchable School Directory. In the meantime, please find your contact below by last name.
- Last Name A
- Last Name B
- Last Name C
- Last Name D
- Last Name E
- Last Name F
- Last Name G
- Last Name H
- Last Name I
- Last Name J
- Last Name K
- Last Name L
- Last Name M
- Last Name N
- Last Name O
- Last Name P
- Last Name R
- Last Name S
- Last Name T
- Last Name V
- Last Name W
- Last Name Y
- Last Name Z
Last Name A
Last Name B
Last Name C
Last Name D
Last Name E
Last Name F
Last Name G
Last Name H
Last Name I
Last Name J
Last Name K
Last Name L
Last Name M
Last Name N
Last Name O
Last Name P
Last Name R
Last Name S
Last Name T
Last Name V
Last Name W
Last Name Y
Last Name Z
How to Reach Your Teachers

There are many ways to contact your teachers, counselors, or administrators. You can utilize the email addresses listed here or call the main building and request to be connected to voicemail. There are also opportunities to use TalkingPoints to communicate with a child's teacher.
Administration
Phone: 610-444-6620
Fax: 610-444-7013
http://khs.kcsd.org
CEEB Code: 392005
Principal
Dr. Lorenzo DeAngelis
ldeangelis@kcsd.org
Assistant Principals
Duane Kotz (A-G)
Chanel August-Ruffin (H - P)
Jeff Thomas (Q - Z)
Athletic Director
Sean Harvey
Counseling Department
Logan Buchanan (A-G)
Margaret Chase Snyder (H-P)
Michelle Sojo Carro (Q-Z)
Sylvia Cintora
Current and Former ELD
Our 504 and Testing Coordinator will take her position soon. For any 504 related questions or concerns, please contact your appropriate counselor listed above.
Counseling Office
Phone: 610-444-6636
Counseling office Fax: 610-444-6132
