Microteaching, a teacher training technique currently practiced worldwide, provides teachers an opportunity to perk up their teaching skills by improving the various simple tasks called teaching ...