H-1, TN and O-1 visa holders are considered non-resident aliens until they meet the substantial presence test.