yao is bad, don't choose him.
zhang is OK.
I know bing bing (or binbin) zhou in chicago. She is very experienced.
However, she charges too much around 3500 for 1st step, if RFE 500 more, if
rejected you will pay 4000 already, and she will not give you a copy of PL.