We are looking for a native English-speaking instructor to teach core programming lessons to children online. The role includes teaching programming tracks for children aged 6–18, starting with Scratch, then Web (HTML, CSS, JS), and basic AI principles, in an interactive and engaging way that encourages creativity and exploration. Tasks: • Conduct interactive lessons according to the approved curriculum. • Create a stimulating learning environment that encourages active participation. • Apply flexible teaching strategies suitable for different ages and abilities. • Prepare weekly reports on student progress and engagement. • Communicate with parents or academic coordinators as needed. • Use interactive tools such as Scratch Studio, Replit, Google Colab, and simplified AI tools. Requirements: • Native English speaker (mandatory). • Previous experience in teaching or digital training. • Knowledge of Scratch, HTML, CSS, JavaScript, and basic AI principles. • Excellent communication skills with children and parents. • Professional appearance and comfortable on-camera presence. To complete your application, please record a 1–2 minute video answering the questions below, then send it along with your CV to: us Project Duration: Flexible, based on lesson schedule.