Sign In
Get Clay Free →

Suggestions

    Ann Greyson

    Computer Science & Engineering Department Chair

    Ann Greyson is the Computer Science & Engineering Department Chair at Castilleja School, an independent school for girls in grades 6-12 located in Palo Alto, California.14 She leads the development and implementation of a robust program that prepares girls to embrace technological challenges and opportunities.2

    Before joining Castilleja, Greyson taught geometry and algebra in Redwood City and Burlingame school districts.3 She is passionate about engaging girls with computer science and engineering early, often, and in a variety of contexts.2

    At Castilleja, Greyson oversees an integrated approach to computer science and engineering education, which includes interdisciplinary projects across multiple subjects, elective courses for Upper School students, and various cocurricular activities.2 She emphasizes the development of practical technical competencies, computational thinking, communication skills, and qualities like persistence and creativity in her students.2

    Outside of her professional life, Ann Greyson enjoys running and reading.3 She is also involved in the broader computer science education community, having served as President Emeritus of CSTA-SMC (Computer Science Teachers Association - San Mateo County).5

    Highlights

    Jan 1 · castilleja.org
    School Leadership - Castilleja

    Related Questions

    What inspired Ann Greyson to become a department chair in computer science and engineering?
    How does Ann Greyson integrate computer science into other academic disciplines at Castilleja School?
    What are some notable projects or achievements led by Ann Greyson at Castilleja School?
    How does Ann Greyson support girls in developing technical skills and interests?
    What is Ann Greyson's educational background and how has it influenced her teaching style?
    Ann Greyson
    Ann Greyson, photo 1
    Ann Greyson, photo 2
    Add to my network

    Location

    Palo Alto, California, United States