Summary
David Griswold is an experienced math and computer science educator with nine years at international and U.S. schools, currently teaching at Graded in São Paulo and planning a June 2025 transition. He combines classroom leadership with curriculum development and hands-on programming, having authored AP Statistics textbook chapters and built interactive online applets for CPM. A pragmatic coder in R, Shiny and JavaScript, David maintains a portfolio of open-source projects aimed at helping students visualize mathematical and computational ideas. Trained at Caltech (BS) and Teachers College, Columbia University (MA), he blends rigorous engineering foundations with teacher-centered pedagogy. Colleagues describe him as the kind of teacher who prototypes classroom tools himself—turning lesson needs into reusable digital resources that outlast any single course.
10 years of coding experience
California Institute of Technology
Master of Arts (M.A.), Mathematics Teacher Education, Master of Arts (M.A.), Mathematics Teacher Education at Teachers College of Columbia University