Yesterday we received our USCIS (US Citizenship and Immigration Services)approval! It is just one of the big hurdles he have to jump for an international adoption. Now we will take all our official documents to the State of Utah for approval. Then we will send them to California to get a TECO (Taipei Economic and Cultural Office) stamp. Then off to Taiwan and wait for a hearing date. We are one step closer to bringing our little guy home!