1. Teaching computing science subjects for Under Graduate and Post Graduate courses since 1993.
2. Counsellor for MCA course at IGNOU study centre, Calicut.
3. Resource Person at UGC Academic Staff Colleges, Calicut University and Kannur University.
4. Worked as Guest Faculty at University of Calicut for MCA course.
5. Worked as Guest Faculty for DOEACC B Level Courses at CEDTI Calicut.
6. Guest Faculty for various courses conducted by NITC IBM Centre.
7. Handled IT subjects for Diploma in Small Business Management course conducted by NITC in association with SIDBI.
8. Taught Computer Science for the XII class (First Batch) students of Spring Valley School, NIT Campus.