Phone: 571-252-1980


Degrees and Certifications:

John Chapin

Computer Science Teacher 

Courses Teaching 2018-2019:  AET AP Computer Science A + Data Structures for Sophomores and AET Computer Science Junior Research which will include machine learning, mobile application and web development. 

Education:  Graduated from Georgetown University in 1987 with a major in Math and received Masters in Business Administration from the University of Virginia in 1996. I am currently working on my Ph.D at Virginia Tech in Curriculum and Instruction - Integrated STEM.

Business/Professional:  For the last five years I have been teaching Math and Computer Science in Loudoun County Public Schools.  I am a career switcher and worked in private industry for 25 years before teaching.  I worked in multiple technology roles including serving as a computer systems engineer with Electronic Data systems and co-founding an Internet startup in 1998.

Personal: I have been married for 30 years to my wife Gabriella Kelemen.  I have two sons Benjamin and Noah that graduated from Tuscarora High School in 2017 and are attending Babson College.  I have lived in Leesburg for 21 years.

Twitter:  @math_CS_Teach

Instagram:  computerscienceclassroom


AET Comp Sci Jr. Research
AET AP Computer Science A + Data Structures