Amazing! My wife and I adopted both of our children through APO. The staff at APO does an amazing job helping birth parents and adoptive families through one of the most difficult and happiest times of their lives. They show kindness and compassion to everyone they work with and are both professional and loving at the same time. We love sharing our kids adoption stories, and APO is a huge part of both. We have referred several friends to APO and will continue to do so.