Communication Gap for Immigrants: Most employment opportunities in Canada require knowledge of either English or French. It might even rank among the primary requirements for