Experiences in Xalapa, Mexico