Hi.
I have been to davao a few times as my wife is from there. Davao is a really nice place which makes you feel welcome and safe. i have visited a few other places in manila and nothing seems to compare to davao. as said above you are safe with weather there too. i have seen many good schools there but not only schools but communities which stick together and help eachother. anyway i think davao is a nice place and safe too i will be visiting there for many years to come