Skip to main content

Ready for a Different Professional Development Experience?

Browse our courses and events



Take your professional development to the next level with our interactive, learning-filled conferences and events.

View Face-to-Face


Our online courses take your learning seriously. We focus on authentic work that you can use.

View Online


Created by experienced educators, built for hands-on learning, and aligned to the standards.

View Curricula

Why Choose Us?

Whether you want to learn online or in-person, we've got you covered.

This course is an absolute lifesaver!!!
I have a CS degree but have been out of the programming side for numerous years. My 141 test will be happening in a few weeks and this course has given me the confidence I needed. It is structured very well and the videos are outstanding. If you are going to become a teacher in this field, sign up for this course and pay the fee to get access to the quizzes. You will not regret it! I am surprised that this program does not have more exposure as the go to source for future test takers.

Joey Gonzaga