I teach undergraduate and graduate courses at Tharaka University, including:

- Computational Physics  

- Semiconductor Physics  

- General Physics  

- Laboratory Supervision  

I also supervise student research projects in computational modeling, semiconductors, and optoelectronics.