I am preparing to apply for green card. Can anyone share your experience in finding a GOOD lawyer?? Thanks.