A patient and professional attorney! Peter is great.
I found him online and scheduled an interview with him, letting him review my CV. He gave me very honest suggestions and we decided to work on my extraordinary ability alien worker permanent residence petition, the EB1A.
It took me a long time to gather information: recommendation letter, publication, etc. etc. During this time, Peter is very responsive and guided my questions timely.
He also finally decided that I had enough evidence and should submit the petition.
When I was waiting for the approval, he is still available to answer my questions.
My case was submitted in June 2011 and I received my permanent resident card at the end of 2011, which is, according to many of my friends, super fast and smooth.
I highly recommend Peter as your immigration lawyer.