https://www.taxconnections.com/taxblog/aliens-non-resident-or/
Aliens: Non Resident or Resident - What Is Your Status?