How to Teach at CodePath (HTCP) is an asynchronous module for those who have never taught to those that have taught many times. We hope we provide the foundations to inspire your teaching practice and useful activities to help you refine your craft.

This course module is based on the CodePath's Educational Core Values and each unit is organized around 1-2 of those Educations Learning Values. 

This course module will also provide foundations in Adult Education Learning Theories as a way to define, describe and provide a sound model for our Educational Core Values and approaches to facilitating CodePath's learning environments in the classroom, breakout rooms, or during 1:1 sessions.

The whole module consists of 8 units and participants are asked to submit reflections and assignments for certain units.