I'm leaving on Friday to pick him up... if the visa arrives in the mail on Friday, we will leave on Sunday... if it arrives on Monday, we will leave on Monday. I'm hoping it comes by Monday at the latest, otherwise I may have to bring down the stuff and have him fly down a day or two later.
We went against the consensus of not preparing to leave until you are sure you are approved, his last day of work was last Friday, so he is ready to go!!
It's kind of surreal at this point, we bought a house this week, we're trying to sell our current house, Michael has been approved, and my last day of classes probably EVER is tomorrow! Craziness, but in a good way