Professional Development

Upcoming PD

Explore our upcoming professional development opportunities for CSAwesome.

PD Options

CSAwesome PD is offered in several lengths and can be completed online or hybrid depending on your experience with Java and AP CSA. 


In order to receive a certificate of participation for all CSAwesome professional development workshops, participants must meet the following requirements:

Teacher Reflections

After completing the student lesson and exercises for each unit in the CSAwesome course, teachers will review the lesson plans and supplementary materials.

College Board Workshops and Summer Institutes: 

The College Board offers AP CSA specific training (either one day or 30 hours) for teachers preparing to teach the AP CSA course. Teachers may decide to attend a College Board Workshop or Summer Institute training and/or attend a CSAwesome PD. Attending both is encouraged, but not required. Learn more at