teaching

Teaching

Teaching and mentoring in six countries.

Teaching experience

2025 · Indonesia

humanitarianin person

Red Cross disaster mitigation strategy

lead instructor and course creator

In-person course on natural disaster mitigation for students and humanitarian professionals, run with The Learning Farm as part of Singapore Red Cross’s overseas programme (354 people reached).

Source: Singapore Red Cross report, p. 5 ↗

2025 · Singapore · online

data scienceonline

Data analytics for marketing using R and generative AI

course creator

Online Udemy course on data analytics for marketing: machine learning, AI and NLP.

2024 · Singapore

mentoringleadership

Dell Technologies internship programme

programme leader and head mentor

Led and mentored the Dell summer internship programme; tripled its funding.

Jul 2017 · Tanzania · Uganda · Rwanda

engineeringin person

Fire systems engineering

instructor

In-person training on fire-safety system design for engineers and installers.

Source: The New Times, Rwanda ↗

2014 · Toronto, Canada

STEMchildren

Physics and mathematics for young learners

instructor

In-person course for gifted children aged 6 to 12.

notes

Teaching notes

Write-ups coming soon.