IMIFAP is a Latin American NGO, based in Mexico City, which focuses on health prevention and life skills training for people struggling with poverty. We work in the areas of reproductive and sexual health, gender, HIV/AIDS, substance abuse and…