Some may say that one needs to join a certain party in order to do that. I have actually heard of those kinds of allegations in fact.
Also, I know that CIC does provide training to MPs' offices from time to time so they would be able to give good, sound and wise information to our constituents. I certainly hope that the immigration department will continue to provide this kind of training to all staff of members of Parliament.