No time for training? Microteaching is a rewarding solution