Teaching Practice is a Period that a student teacher spends teaching at a school as part of his or her training. It is an integral component of teacher training. It helps to improve teaching practice in order to have a positive influence on the student teachers’ perception and attitude towards the Teaching Profession.