I am a passionate and dedicated Computer Science (ICT) and Mathematics teacher with over 5 years of experience in delivering high-quality education to students of diverse backgrounds. I specialize in making complex concepts simple and engaging, whether it’s coding, digital literacy, or solving mathematical problems.
My teaching style is student-centered, interactive, and adaptable. I focus on creating an engaging learning environment where students feel confident to ask questions, explore ideas, and apply what they learn. I use a variety of teaching methods including hands-on activities, real-life examples, problem-solving sessions, and technology integration to make learning ICT and Mathematics practical and relevant.
I tailor my lessons to each student's needs, whether they require step-by-step guidance or advanced challenges. Regular feedback, assessments, and goal-setting help track progress and celebrate achievements. Many of my students have shown noticeable improvement not only in their academic performance but also in their confidence and problem-solving abilities.
I have successfully prepared students for international curricula, helping them excel in exams and develop essential skills for the future. I also integrate technology creatively into lessons to make learning interactive, practical, and enjoyable.
What makes me a great teacher is my genuine passion for teaching, my patience, and my commitment to making every student believe in their own potential. I aim to not only teach content but also to inspire a lifelong love of learning.
If you are looking for a patient, knowledgeable, and motivating teacher who is committed to helping you achieve your goals in ICT or Mathematics, I am here to support you every step of the way.
Experience
-
Teacher (Jun, 2024
–Present) at Hayl international school, Nairobi
Teach core ICT concepts, including digital literacy, computer applications, coding, database management, internet safety, and responsible use of technology.
Adapt teaching methods and materials to meet the diverse learning needs of students, including English Language Learners (ELLs) and students with varying technology skills.
Create lesson plans, schemes of work, assessments, and digital resources to support effective learning.
Prepare students for school-based exams, ICT competitions, and international assessments like, IGCSE ICT and A levels
Promote safe, ethical, and responsible digital practices, including data privacy, cybersecurity, and copyright respect.
Manage ICT lab resources, including computers, tablets, projectors, and educational software, and ensure smooth technology use in classes.
Collaborate with other teachers to integrate ICT across the curriculum and support interdisciplinary projects.
-
Head of ICT Department (Sep, 2023
–May, 2024) at Bayinah Academy
Planned and delivered engaging ICT lessons aligned with the, British Curriculum for students of diverse cultural and linguistic backgrounds.
Taught a variety of ICT topics including digital literacy, programming, data management, and safe internet practices.
Prepared students for internal assessments and international examinations such in IGCSE and A levels.
-
Teacher (Jan, 2021
–Aug, 2023) at Treshaw
Prepared students for internal assessments and international examinations such as,Years 6 and 9 Check points, IGCSE and A levels.
Introduced new educational technologies and digital tools to enhance teaching and learning experiences.
Provided individualized support to students needing additional help and encouraged high-achieving students to pursue ICT competitions and projects.
Collaborated with colleagues across departments to integrate ICT into other subjects and school-wide projects.
Education
-
Cyber Security (Jan, 2023–Jun, 2023) from Treshaw International
-
Computer Science and IT (May, 2017–Nov, 2022) from The East African University in Kenya
Fee details
KSh1,500–7,000/hour
(US$11.59–54.09/hour)
Depending on the level of the course and student.
The location of the class (online or in-person).
The number of students (individual or group sessions).
Any additional travel requirements.
Urgent sessions may also attract higher rates.