He is passionate about practical and applied research. He has developed several modules and courses in General Chemistry, Environmental Analytical Chemistry, Soil Science and Materials Science, which are taught across degree programmes ranging from undergraduate to doctoral studies. He has a track record in post graduate research supervision.