Reposted by Tim Nicolai
The US could see a 30-40% decline in new international student enrollment, resulting in nearly $7 billion in lost revenue and more than 60,000 fewer American jobs. www.nafsa.org/fall-2025-internation…
actor, director, professor. past work @ Public Theater NYC, Shakespeare Theatre Company, CBS, TBS, Amazon, MAX, etc. #stlcards fan.