I am attach with computer science teaching for almost 10 years. I have been working as Software engineer in different software houses as well but mostly I taught computer science subjects at school, college and now university level. Beside all these i am also supervising final year project students.