First Name


Last Name



Joan found a passion for computer science in college. She began her journey as a corporate IT programmer/analyst. After a dozen years of working on application design and system interfaces, she combined her passion with an interest in education and found her true calling. For the past 20 years she has worked in private schools and has been in a variety of roles including technology support, network management, and technology leadership and administration. Her accomplishments in these roles have included building a campus wide wireless infrastructure and implementing a 1:1 laptop program, and her students were active participants in every step. During this time she also taught computer science courses to 7-12 grade students. She has worked to introduce a computer science program at an all-girl school, and has started a Girls Who Code club at her school as a Middle/High after school club. Joan strives to build computer science education and make it accessible to all. In her current role she is teaching Introduction to programming, Web Design, and the AP CS A course, with the goal of adding AP CS Principles to the curriculum. She is dedicated to professional development as well, and participates in CSTA, ISTE, and other local and regional offerings. She provides professional development to her colleagues to support technology and computational thinking integration in the classroom. Joan has an undergraduate in Computer Science and Business, and her Masters of Education in Learning, Design, and Technology.