cyberteacher

Noun

 * 1) A teacher who teaches students via the Internet or other computer-based system rather than face to face.