Micro-teaching is an organized teaching improvement technique where the experimental teacher teaches a small group of audience (peers), which is recorded for review after each teaching section. The teacher reviews the recorded footage, makes correction where necessary, improves and re-teach until the desired result is achieved/learned.