Me and my partner are both Canadian citizens and have been living together for about 2 years, we're not technically common law yet (although I don't think that has any bearing) and not quite ready to get married just yet, although it is in the cards.
I am considering taking a position in the US and we have been trying to determine what type of visa, if any, she may be eligible for. She has only just graduated with a bachelor of arts undergraduate degree, nothing that is in high demand in the US.
Would she be likely to be able to obtain an H1B visa or is there any other possible visa type we should be considering?