He has more than 15 years of teaching experience at the undergraduate and postgraduate levels in zoology and allied subjects such as physiology, biochemistry, animal biotechnology, and neurobiology.