A robot teacher should have a very developed artificial intelligence. It should be absolutely polite and know how to handle with children. It should be able to help children to solve any question appeared. Also, a robot teacher should not be too lightheaded and be able to say 'NO' when it's needed. And of couse, the most important, robot teacher must never insult or harm a kid.