A rental agreement and work contract for you isn't enough to prove that your husband would leave Canada. Your husband needs to have his own commitments to returning. Letters from family members aren't going to help. Taking a single language course also won't help, because it's not a real...