represent clients before the USCIS and various immigration courts... and agencies. Conduct legal research and write detailed briefs. Interview clients to collect information and prepare clients for court interviews. Make appearances in court about 3 times a week. Must be...