Can an Indian national with a valid H-4 dependent visa, and travelling for the first time to Minneapolis, Minnesota transit via Frankfurt, Germany and Toronto, Canada?
The person is the spouse of an H-1B visa holder and the itinerary is to help another person travelling with an infant.
It looks like eTA (electronic travel authorization) is needed to transit via Canada.
Because it is the maiden trip to the US, would there be a problem with these transits?
Also, does US Immigration even care about the reason for the transit via Canada instead of choosing a direct flight to Chicago?