https://www.taxconnections.com/taxblog/overstayed-your-welcome-substantial-presence-in-the-usa/
Overstayed Your Welcome? “Substantial Presence” In The USA