Why are there still human teachers? 
mping: Teaching/learning is far more than just acquiring knowledge. 
Just the mere presence of a human being, let alone a sympathetic one, transforms the whole learning experience.A good teacher shapes the children's mind, inspires and motivates children to do things that otherwise they would probably not dream of doing. I still remember some of my old high-school and college teachers.With that being said, I'm sure the learning/teaching experience can be vastly increased by using appropriate software.