Teaching as a profession is a tough but rewarding job. Teaching is a very social job. Through teaching one discovers the habits of other people, their ideas and points of view. Teaching extends w…