Sep 26, 2025
•
6 min read
Sep 18, 2025
5 min read
Sep 14, 2025
7 min read
Sep 4, 2025
Aug 29, 2025
Aug 22, 2025
Aug 8, 2025
8 min read
Aug 1, 2025
Jul 25, 2025
Jul 18, 2025
Legal Updates
+1
Oct 3, 2025
How stalled budgets ripple through visas, courts, and backlogs.
The latest news, articles, and resources, sent to your inbox weekly.
I consent to receive newsletters via email. Terms of use and Privacy policy.
Family Immigration
Jun 20, 2025
Apr 25, 2025
Case Studies
+2
May 1, 2025
9 min read
Nov 28, 2024
What this fee hike means, and how to prepare employers now
And how both sides struggle to find a humane solution to the immigration crisis.
Jul 11, 2025
Two decades. One goal. A reminder of the human side of immigration.
May 16, 2025
A hard lesson on accountability, client trust, and the quiet power of doing things right.
Mar 20, 2025
And how to navigate the tensions between neighboring countries.
Jan 30, 2025
How to prepare during times of crisis and why we keep fighting.
Nov 21, 2024
Retrospection on the start of my career in immigration law.
Oct 31, 2024
Two unique journeys to the American identity - one surprising, one earned.
Early Career Advice
Feb 20, 2025
What I wish I knew when I started my career and dealing with inconsistencies.
Plus: Where Immigration Law Careers Are Headed
Jul 4, 2025
Master the art of balancing empathy with authority to protect your clients and yourself in immigration law practice.
May 23, 2025
Expert strategies to help your clients navigate USCIS and consular interviews with confidence and clarity.
May 9, 2025
How to Build Confidence, Set Boundaries, and Practice Law Even When You’re Still Figuring It Out
Learn how to earn client trust and dig up their forgotten past with FOIA magic.
Plus, how mental health support can play a crucial role in Central American asylum cases.
Work Visas
May 30, 2025
10 min read
Cut through the confusion between nonimmigrant and immigrant visas because your client’s future depends on it.
When expedited removal erodes asylum rights.
Immigration Concepts & Terminology
Apr 17, 2025
Apr 11, 2025
Apr 4, 2025
Mar 27, 2025