Our in-person (now online) training sessions are co-organized by the Advanced Placement College Board and therefore will provide optional modules with specific guidance on implementing the new Advanced Placement CS Principles course.
It is the supreme art of the teacher to awaken joy in creative expression and knowledge.
/ Albert Einstein
Our goal is to improve student access to Computing Science in Canada through quality teacher professional development. Our resources are designed to be used by teachers in any province (or country), providing a flexible curriculum framework.