Teachers play a vital role in life of students. They are the most important ones when it comes to nourishing and influencing the life of students. This could mean that the future of students depends on the teachers we have in schools. An optimistic or even a pessimistic approach could change the entire life of children. Therefore, all teachers should try to be a good teacher. This means that they must have a good knowledge of their subject. They should know how to make a good expression in their class. Above all, a good teacher is the one who knows how to explain the content in an easier way and is able to find an individual approach to each student. In my 12 years of education I came across many teachers. Few of them were good teachers whereas many of them were reasonable. However there was only one teacher that I can truly relate to as a good teacher. His name was Sir Sajjad A. Siddiqui. He used to teach us O-levels Computer Science. He had all the qualities of a good teacher. In our first class, he had worked out a strategy. He came onto us with full force and make a very strict expression on us on our very first day. I along with my fellow student become fierce and dreaded that this course would be a hell of a course. However as the time passed, he started becoming lenient. At that point I comprehended that being strict on our very first day was his part of the strategy. He wanted to make us fear him so that we would not lie or do anything stupid in his class and believe me he did quite succeeded in his plan. Although he was now not very strict, he used to give us more and more work to do. He would even make us sit after school hours to finish our work. There even came a time when me and my fellow students became united and headed towards the principle. There we told the principle about how the teacher is very strict with us and how he sometimes mocks us and make us miserable. That being said the principle said, "Apart from all