I joined the University of Botswana in August 1990 immediately after graduating from my undergraduate as Staff Development Fellow. I went to University of Bristol to do MSc in the Department of Mathematics in Fluid Mechanics which I finished in 1993. I was appointed a Lecturer in Mathematics in 1994. I joined the University of Oslo as a Research Fellow in 1994. This fellowship ended in 1998 before I could finish my PhD. I resumed my PhD studies with University of Botswana from 2004 until 2008 when I graduated with PhD. I was promoted to Senior Lecturer 2008. In 2012 I went on a year long sabbatical part of it was spent at African Institute of Mathematical Sciences (AIMS) in Cape Town, South Africa. In 2014, I was granted 3 year Leave of Absence and I joined Botswana International University of Science and Technology (BIUST) in Palapye as Senior Lecturer in the Department of Mathematics and Statistical Sciences. I rejoined the Department of Mathematics UB back in 2015. I was appointed Head of Department in 2016 up to date.
Mechanics (Kinematics and Dynamics),
Introduction to Programming,
Differential Equations (Partial and Ordinary).