Immigration to Canada: Refugee hearings and appeals, Spousal applications and refusal appeals, work permits, LMIAs, Care givers, Visit and super visas, Express entry, PNPs, intra company transfers, investment visas etc.