microtaught
English
Verb
microtaught
simple past
and past participle of
microteach