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.