That seems great! So did you receive your Spousal Open Work Permit? Because Eligibility Passed means First Stage Approval.
We did not apply for OWP; we did consider it, but my husband wants to import his car before getting a job & we are fortunate to be comfortable enough financially that he can wait for his PR
