A results-driven ICT instructor with a Bachelor of Science in Information Technology and extensive experience in software development and educational technology. Skilled in teaching programming, networking, and digital systems, with a strong focus on practical application and innovation. Committed to fostering a dynamic learning environment that prepares students for careers in the tech industry by integrating real-world projects, emerging technologies, and problem-solving approaches into classroom instruction. Passionate about equipping students with practical computing, programming, and problem-solving skills to prepare them for the modern digital world. Skilled in developing engaging lessons, integrating technology into classroom instruction, and fostering a learner-centered environment that promotes creativity and critical thinking.
Experience
-
Kisumu (Jan, 2024
–Oct, 2025) at Teach for Kenya
Fee details
KSh200–1,000/hour
(US$1.55–7.73/hour)
Fees varies depending on the level of training and tasks