Robots+replacing+teachers

Some disadvantages of a robot are that they require a power source such as batteries, solar panels, wall outlet. They will only do what they are told, they will do exactly what they are told even if that is not what was intended, they are very time consuming to program, they require maintenance, they cannot adapt to changes in their surroundings, they cannot do something they are not designed to do. For example, if a student asks a complicated question that the robot is unable to decipher, the student will not be able to get help.  Although robots allow the teacher to not need to come to the school, this would mean that they are replacing the teachers, thus putting teachers out of their jobs. Additionally robots can cost up to millions of dollars, which is very unaffordable to many schools.