The constant rise of racism, xenophobia and intolerance despite the renewed commitments made by the international community is giving the United Nations Educational, Scientific and Cultural Organisation (UNESCO) a reason to consider education as key to strengthen the foundations of tolerance, reducing discrimination and violence and learning to live together. It is required to cultivate respect for all people regardless of colour, gender, descent or national, ethnic or religious identity. The project “teaching respect for all” aims at reducing intolerance, violence and discrimination trough education. The project is founded on the universal values and common core principles promoted by UNESCO, even though UNESCO is aware, that the countries differ from one another in dealing with issues related to anti-racism and tolerance in education according to each country’s history and culture.