Teaching is a process of sharing information from one person to another person specifically from teacher to students. This is one of the classical definition of teaching, whereas there are multiple aspects of teaching that help a person to expand their skills rather than just as a profession. More than a profession, teaching is a way to develop multiple skills that can help to build a multitasking person. Teaching is not only confined in the area of a teacher, whereas student it can also practice teaching to enhance their skills. Skills such as being the more understandable person, getting better vocabulary, enhancing the memory power and most important learning twice. It is simple as a person who teaches learns twice. To teach is to learn twice- Joseph Joubert Why medical students should learn how to teach? Medical education is considered to be one of the toughest educational course. There are several things that student has to learn during their medical education. St