Among the subjects John tutors on a regular basis are:
- Math (elementary through AP Calculus BC)
- Physics (introductory through AP Physics B)
- Biology (introductory through AP Biology)
- Chemistry (introductory through AP Chemistry)
- History (introductory through AP US and World History and graduate level History of Science)
- English and American Literature (middle school through graduate level)
- Expository Writing (middle school through graduate level)
- Creative Writing (middle school through graduate level)
He also has experience (though less extensive) tutoring college students in
- Organic Chemistry
- History of Science
- Biochemistry
- Philosophy
- Psychology
- Economics
- Nursing
In addition, John has many years of experience working with writers, both professional and amateur, on book manuscripts, essays, or other large projects, offering them editorial, organizational, and mentoring support.