La educación para todos es un principio promovido por la UNESCO para brindar educación básica de calidad a todos los niños, jóvenes y adultos. En el Foro Mundial sobre Educación de 2000, 164 gobiernos se comprometieron a lograr seis objetivos relacionados con la educación para todos, como garantizar el acceso gratuito a la educación primaria y reducir la brecha de género en la educación para el 2015. Sin embargo, garantizar la educación para todos sigue siendo un desafío debido a la falta de recursos