Quality PD Opportunities
Use the filters and search below to discover quality professional development (PD) opportunities and associated curricula for K-12 CS teachers. Click a card to view more details.
An independent committee of experts evaluates and selects among submitted opportunities. Learn more about the review process and committee.