Experiences in General Santos City, Philippines