Enable contrast version

Tutor profile: John S.

John S.
Middle School Principal
Tutor Satisfaction Guarantee


About John

About John
I have been in education for over 30 years, working in both private/independent schools and a public charter school. I grew up in Philadelphia, moved to Maryland to get my Masters Degree, and have since moved to rural North Carolina.

Teaching Experience

Teaching Experience
I have taught in five different schools, starting in a small private school outside of Philadelphia in 1985. I have taught Science, English, Math, History, technology, and Phys. Ed. over the years, and I've even taught a little Spanish as a substitute when teachers are sick. I have spent the last five years in administration, coaching teachers and planning and facilitating teacher training. In particular, the last fifteen years I have been working at a KIPP school. KIPP is a network of public charter schools that has at its heart a...
St. John's College
Liberal Arts & Sciences
Master's Degree
1992 - 1995
Franklin and Marshall College
American Studies
Bachelor's Degree
1981 - 1985

Work Experience

Work Experience
KIPP Gaston College Preparatory (Public Charter School), Co-Principal
2002 - 2017
See above.
The Key School, Annapolis, Maryland, History and English Teacher (and department chair)
1993 - 2001
Key School is known for its student centered/project based approach to education, As a result, over the course of 8 years at the school I gained extensive experience in developing and implementing lessons that were engaging and appropriate for students of all levels in a class.
Chestnut Hill Academy, Reading Teacher
1989 - 1992
I taught reading and writing to 6th graders. I put a strong emphasis on developing an understanding of grammar, while giving my students time and space to develop their personal voice through journal writing.

Contact tutor

Send a message explaining your
needs and John will reply soon.
Contact John

Request lesson

Ready now? Request a lesson.
Start Lesson


What is a lesson?
A lesson is virtual lesson space on our platform where you and a tutor can communicate. You'll have the option to communicate using video/audio as well as text chat. You can also upload documents, edit papers in real time and use our cutting-edge virtual whiteboard.
How do I begin a lesson?
If the tutor is currently online, you can click the "Start Lesson" button above. If they are offline, you can always send them a message to schedule a lesson.
Who are TutorMe tutors?
Many of our tutors are current college students or recent graduates of top-tier universities like MIT, Harvard and USC. TutorMe has thousands of top-quality tutors available to work with you.