Our professional development course consists of two types of modules: Concept Modules and Skills Modules. Concept Modules are aligned to each of Ozaria's lessons. These modules provide instruction on concepts so teachers develop the confidence and know-how, as well as tools, tips, and strategies for teaching the concepts to students. Skills Modules are broader in scope and are applicable to any Computer Science or STEM curriculum. These modules provide best practices for implementing evidence-based 21st-century teaching and learning strategies, such as computational thinking, project- and game-based learning, social and emotional learning, assessment strategies, and much more. All PD modules are built around the "Learn it, Try It, and Teach it" structure to ensure teachers have a strong foundation of knowledge before implementing it in the classroom.