I have taught Information Technology, Computer Applications, Coding, Robotics, and Computer Science (as well as Theory of Knowledge and Effective Study Skills) to students of all ages at top-tier international schools in Portugal, Kenya, Zambia, Ethiopia, Tanzania, and Indonesia. I have taught International Baccalaureate courses at all levels of the programme, as well as IGCSE and other international curricula.