The ECS program happens because of our team, which includes staff as well as a community of dedicated and passionate ECS teachers and professional development facilitators across the U.S. and Puerto Rico. Get to know our core team below.

Pictured: ECS staff and PD facilitators at Colorado School of Mines in Golden, CO at CSPdWeek 2017.

Gail Chapman

Director of National Outreach

Gail Chapman is the ECS Director of National Outreach.  She is also co-author of Exploring Computer Science, has extensive experience with the ECS model of Professional Development, and was instrumentally involved in its design and instruction. Prior to joining the ECS team, Gail was the Director of Leadership and Professional Development at the Computer Science Teachers Association. She taught high school mathematics and computer science, including AP Computer Science, for 15 years and subsequently worked on the AP Computer Science program at both ETS and College Board.

Questions about outreach and professional development? Contact Gail.

Joanna Goode

Co-Founder, Curriculum Writer, PD Designer

Joanna Goode is an assistant professor of education at the University of Oregon. For the past decade, Dr. Goode has studied, written and presented extensively about how teachers can create opportunities for more underrepresented students, particularly girls and students of color, to explore computing topics in school. She has received several grants from the National Science Foundation to support this work. Before focusing on this line of research, Dr. Goode taught high school computer science and mathematics in a large, urban school. Currently, she serves on the Association of Computing Machinery’s Educational Policy Committee, serves as the Chair of the Equity committee on the Computer Science Teachers Association Board of Directors, and is a member of the K-12 Alliance of the National Center for Women in Technology. Dr. Goode has authored several journal articles, book chapters, and reports, and is a co-author of the award-winning book, Stuck in the Shallow End: Education, Race, and Computing. She is also one of the lead writers of the ECS curriculum and designers of the ECS professional development model.

Questions about research and partnerships? Contact Joanna.

Cressa Perloff

Project Coordinator

Cressa Perloff has served as the Project Coordinator for Exploring Computer Science since January 2017. She is also a student in the Prevention Science M.S. program through the University of Oregon College of Education, and she was the Event Coordinator for the UO LGBTQA3 student union in 2016-2017. For six years, she worked in the field of alternative math education in New York, NY and Philadelphia, PA, tutoring and teaching high school mathematics from remedial to advanced levels. She also worked as an editor for a nonprofit photography journal and has independently produced a number of performing arts events. In her spare time, she dances tango and fixes up vintage mountain bicycles.
Questions about PD logistics? Contact Cressa.

Additional professional support provided by:

Christine Ong

ECS Evaluator, Research Scientist at UCLA CRESST

Interested in our research?

Get to know our ECS researchers in our Researchers & Policymakers Portal.