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.