Who is such virtual teacher?

A virtual teacher is an impartial teacher, which always has patience to repeat million one times to, that to you incomprehensible.