He has been teaching Critical and Creative Thinking at The Technical University of Kenya on Part-time basis since 2011; supervisor of undergraduate projects at the Institute of Social Ministry in Mission (ISMM) of Tangaza University College.
He has been teaching Critical & Creative Thinking, and Society & Culture at The Technical University of Kenya on contract basis since 2011. Supervisor of undergraduate projects at the Institute of Social Ministry in Mission (ISMM) of Tangaza University College.