Hi Saraya,
Alberta health care you can register nextday when land to canada, forget abt expense for helath care... if I am , I will go with Alberta helath care... I am hr in calgary on WP if you need more iffo give me your mail id and I will send you snap mail to you with my contacts.
BHA