CSTA Chapter Relations Manager
CSTA Director of Education
Nifty Assignment Presenter: Othello Competition
Nifty Assignment Presenter: Global Internet Equity - Immersed!
CSTA is a voice for teachers, driven by teachers. We plan events to help teachers come together to share resources for their students.