Masters degree in petroleum engineeing

Hi:
I am a junior petroleum engineer, looking forward to do my Masters degree in petroleum engineering here in Canada, because I need to upgrade my education as my Batchelor degree is from Syria,
My questions are:
1- Wich is the best Master’s degree in petroum engineering field?
2- is it the right choice I am making, especially I don’t have much experience in my field?
3- what is the closest engineering degree to petroleum engineering that I can do to get a descent job!
Thanks
Ammar