A survival guide for new Canadian immigrants about life, work, finance and every Canadian's favourite topic...taxes!