5 Types of Teaching Courses: A teacher is regarded as a noble personality who always takes up the full responsibility of a child’s future. Teachers can be called mentors, leaders and moreover parents. Teachers have always played the role of catalyst for social changes in our society. And in this article ‘5 Types of Teaching…