Programa Esperanza works in different fields, it:
- Provides training to teacher.
- Provides phicolgical support to families and children who have faced difficult situations in their lives.
- Gives support to schools in the development of educational programmes where human values are the must important component.
- Send volunteers to different schools in Puebla. Most of them are schools with very low economic resources.
For Programa Esperanza is really important that new generations are well prepared not only with a high level of knowledge in different subjects but also educated with human values in order to create a better society. They put a lot of effort so children can face, with dignity, responsibility, work and justice, the challenges that modern times impose in Mexican society.