Yes and no. No matter how much you teach someone, there will always be a difference of opinion. And eventually these 'educated' people will lose thier tempers and fight against those they disagree with. It's human nature.
Ideally though, our problems could be solved...if we all were taught the same. And if we're all taught the same, then we all think the same...have you ever read Anthem by Ayn Rand? It shows what would happen if everyone was brought up with the exact same education. And that seems to be what you're implying.
While education does help destroy ignorance it also helps to open our eyes to our differences...but we're all taught differently from our experiences...which help us see how some things are unfair...which makes others angry and upset and causes them to hurt people. Yet if we would all be exactly equal...it would be worse. We would be mindless drones.
I like your questions, Katia. 🙂