Courses being Taught
• PST 1235 Plant Physiology
• PST 1238 Genetics
• PST 2137 Biomathematics
• PST 2138 Animal Physiology
• PST 2203 Advanced Pedagogics in Biology
• PST 2235 Ecology
• PST 2236 Mycology
• PST 2337 Biology Laboratory Practice and Techniques
• PST 6137 Advanced Genetics
• PST 6139 Zoology
• PST 6203 Trends in Biology Education
• PST 6237 Environmental Microbiology
• PST 6337 Botany
Education including Awards and Honours
• Master of Science Education in Biology - NUST 2019
• Bachelor of Science Education Honours in Biology - NUST 2017
• Diploma in Education - HILLSIDE 1995
Work History (Public/Private Sectors)
• Deputy Head (MOPSE) - 2025
• High School Science/Biology Teacher (MOPSE) - 1996 to 2025
Membership of Professional Organizations
• A Level Biology Content Creator for Zimbabwe Learning Passport (MOPSE) - 2021
Research Interests
• Biology Education Technology and Digital Tools.
• Biology Education and Interdisciplinary Approaches.
• Biology Education and Environmental Awareness.
• Biology Education and Teacher Learning.
• Biology Education and Equity, Diversify, and Inclusion.
Community Service/Engagement
• Volunteer with ZRCS 2004 to date
• Mentor - Bulawayo Provincial World Robot Olympiad 2025
• Mentor - National World Robot Olympiad 2025
• Provincial Chairman - ZRCS 2012 to 2020
• National Governing Board member - ZRCS 2019 to 2020
• National Governing Council Member – ZRCS 2009 to 2020
• Policy and Regulations Committee member - ZRCS 2009 to 2020
• Acting Provincial Chairman - ZRCS 2009 to 2011
• Provincial Secretary - ZRCS 2007 to 2009
• District Chairman - ZRCS 2006
• Branch Chairman - ZRCS 2004 to 2006
• SDA Chairman 2009 - 2011
• Nurse Aide Certification - 2022
• First Aider Certification - 2018
• Community Based Health Care Certification - 2010