Does H1 cap apply when a J1 visa holder (teacher primary/secondary) decide to switch to H1 afterwards? Is my assumption that 'two year residency requirement' doesn't apply to the Canadian teachers (it is not on the skill set list) right...