:-\ Think carefully before applying to Canada, it's not what you imagine or read. Take your time my friend,,,, Start by looking on the system when you apply, it's insane, processing time depending on the category, fee's etc. take your time and insure you truly want to come here