We have a Visa appointment. Our little boy will be home soon!! It is scheduled for June 22nd, exactly 1 month after Gabe was born. We don't have airline tickets yet, so we don't know exactly when he will be home, but it will probably be around the 4th of July. Hooray!! It seems like the wait has been so long.