In the poorest districts of Mexico City, the city government is betting that free courses can change people's lives.
A network of 300 community centers provides a wide range of services, from boxing to job training, and many residents now consider these centers their second home.
