To add:
If TWU took out the portion of their covenant that discriminated against homosexuals (under threat of expulsion or non-admittance) OR did not require students to sign it, I would have no problem hiring from there.
I have no problem with an employee attending an institution that promotes religious faith. I only have a problem with institutions that deny entry based on the particular birth-traits of certain students.
EDIT: Are the positions of the Law Societies of each province that refuses to recognise the degrees obtained at the TWU Law School, based on the covenant students are obligated to sign, against the law?
http://www.cbc.ca/m/news/canada/brit...hool-1.2778849
Both Ontario and Nova Scotia won't be recognising TWU law degrees based on the current state of the covenant, and it's looking very much like BC won't either.