I have obtained Canada green card for many years. I obtained maple card in Canada but I have never used it. It expired two years ago. I recently got the US greencard. Do you think it makes sense that I try to convert my Canada greencard to citizenship? Is it workable even though I have never seriously lived in Canada? If so, is there a reputable law firm I can hire to help with my case in Montreal area? Thanks.