devoted teacher