Canada visitor visa is much easier to get compared to USA, from third world countries. It is them coming across the border. Canadians can enter USA legally.
I have made dozens of trips into Canada to ski or go cruising from Vancouver without needing a visa.
Just don’t say or teach anything their leftist government believes!