According to Collins online dictionary, teaching practice is a period that a student teacher spends teaching at a school as part of his or her training. In Uganda, teaching practice is mandatory for all students pursuing undergraduate education programmes, and it is an opportunity for aspiring teachers to understand the role and operation of how the business of teaching is […]