+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
badukidpo said:
Just to have an idea how much we shall be preparing for this....

It depends on your residing country.You can call Designated Medical Practitioner near to you
http://www.cic.gc.ca/dmp-md/medical.aspx