Experiences in Guadalajara, Mexico