My boyfriend is here on a work visa from Canada. He has been in the states for 7 years working in the refinery business which is pretty specialized and always needs employees. He was working at his last job for 18months, when this company closed shop. He has paid into all taxes and was denied...