I hate to rain on your parade but seriously, the chances of him getting a work permit with his education and experience are nil. You're going to have to explore other options...like marriage or studying. I know it's not what you want to hear but I don't know of anyone with a work permit who didn't have a bachelor's degree or was in a highly specialised field with loads of experience. He can continue to go to uni in the US and after he graduates, try his luck or at least come over on a BUNAC visa for six months. Without being in a shortage occupation, he won't get a work permit.