They are one of the best immigration lawyer teams that I have dealt with. They are the only firm where every member of the team seems to understand all the fine nuances of immigration law and how it can be used to your benefit. Having a bad or just an OK lawyer is expensive in the long run when it comes to immigration.
I second this. A section for each country & scenario would be great! If someone could start with unemployeed, broke programmer with no college or university degree, hoping to move from Canada to SF, that would be great.