I am a green-card holder (wife is American) but I have been out of USA most of the time since I got the card, as my wife is a student outside of the USA. She has another 2 years to go of her studies.
When I was recently in the USA I learnt that the fact she's a student may not be enough of a...