I am a web developer from India and considering about moving to Canada. I would like to know about what all factors to be considered before deciding. Is there any problem if I would like to bring my family? Does the newly started express entry programs apply in my case? One of my friend in Canada suggested to contact any immigration lawyers like Matthew Jeffery in Bay Street. Do you guys have any suggestion to where else should I contact to get more info?