Tutor of:
Mathematics: AP Calculus, AP Statistics, Statistics, Mathematics
Science: AP Physics, Physics
Miscellaneous: AP Computer Science, Computer Science
J.D. earned his B.S. in Computer Science from North Carolina State University, where he researched game-based learning, and completed his M.S. in Computer Science at the University of Massachusetts with a focus on Intelligent Tutoring Systems for gifted students.
J.D. is the Computer Science Department Chair at Sierra Canyon School, where he teaches and develops innovative courses in computer science. He previously led the computer science team at Chadwick School in Palos Verdes and, before that, taught at Deerfield Academy in Massachusetts. J.D. discovered his passion for the subject at the age of eight, when he built his first computer from spare parts, a spark that has fueled his career ever since. He has taught and tutored learners in settings ranging from summer camps to university classrooms, always combining rigorous academics with real-world, project-based learning.
Known for building strong relationships with his students, J.D. takes as much pride in cheering them on at football games and school performances as he does in guiding them through complex coding challenges.