Mrs. Cao is a really nice lawyer. In our meeting, she is very patient and helpful to hear my story and give me suggestions. After the meeting, we contacted frequently and she would reply my email promptly. In addition, she often gave me professional advice and kept me calm and confident before the hearing. Apart from that, considering my language ability, she recommended an excellent interpreter for me before attending the hearing. She is the best lawyer I met.