Teaching
Copyright and Related Rights in the Digital Environment: Course Taught at the Masters in Intellectual Property at the African University, Mutare in collaboration with the World Intellectual Property Organisation and the African Regional Intellectual Property Organisation.
Intellectual Property Law and Telecommunications Law: Course taught at Masters level, University of Nairobi (Co-taught with Prof Sihanya)
Intellectual Property Law: Course taught at undergraduate level as the University of Nairobi