Saying immigrants 'flooded' the city, is racist. You should NEVER use language like that. That sort of language is meant to 'other' people of a different culture, and isolate them, instead of being inclusive and considering them part of your society. It creates tiers of privileged citizens, and second class immigrants who have 'flooded' the city, and therefore are undesirables. This is dehumanizing speech towards immigrants and hope you wont use it again since you are old enough and therefore mature and reasonable enough when an explanation is provided, right?
But that said, I would in a way agree that it is difficult to adjust to North American road rules when you come from India. I mean we drive on the left side of the road, with the steering on the right, so controlling a car is difficult enough and takes getting used to. When I first learned driving in the US, I have mistakenly and out of habit, turned into the oncoming traffic lane, a couple of times, and had to apologize as I backed up after realizing my mistake.
People in North America also display no anticipation when they drive because things are supposed to work in a certain way. If you learned driving in India, you'd learn to always be on the lookout for someone from some direction to come at you. In India you are taught to honk regularly. So if you fuck up here, or honk people are taken by surprise and do something stupid and crash their cars. lol.
And then there are confusing rules (to someone new to driving in Canada and the US) with yielding to oncoming traffic, when the light is green, which is not a road rule in India. If it is green, you go. If it is red, you stop. So initially it is confusing, why you have to yield, when the light is green.
May be the adjustments take a while and could be a reason too. No need to go for punitive measures. What I think they should do, is that driving schools need to create courses for people who are newcomers who may have been driving on the other side of the road, may be used to different set of rules or may be habituated in certain driving styles (like honking) and address those points during training. That would have honestly been helpful for me personally, even though it may appear to be simple enough.