I have been teaching mathematics and physics to Cambridge students gce, igcse gcse and high school students. I have vast experience of teaching 'O' level and 'A' level students. I am also having experience of teaching mathematics and physics to engineering students of students not only in Pakistani universities but also to the students from foreign universities. I have been teaching for 15 years.