case management and ensuring adherence to deadlines. - Preparing USCIS applications and supporting documents. -... Filing court pleadings in local, state, and federal courts. - Engaging in correspondence with other counsel and court officials. - Maintaining attorney calendar for appointments and deadlines. - Providing genera...