Will there still be schools and teachers in the future? We have had schools and teachers since hundreds, or thousands year ago. But future is something that people won't ever know. Scientists predict, in 40 years there probably won't be any teachers and schools. There's a lot of possibility that they will be replaced by computers and robots, since technology have gone more and more advanced throughout the years.
I don't really like the idea though. Because school isn't only the place to study, school is also the place where students get their social life. They can make friends and learn ethics and social ability. If our children and grandchildren don't go to schools, they would be antisocial and have no ethics.
Besides, even though robots might know better than teachers do, there is something that robots don't have. It is experience. Some teachers tell their experience and their mistakes to the students, because experience is the best teachers, than only theory.
To conclude, robots and computers might teach things differently and in fantastic ways, but schools and teachers are irreplaceable. School is the most important social activity a student can get, and teachers have heart and brain that robots will never have.