Of course public schools indoctrinate kids.  They don't call it that, but look at the curriculum, it is full of social justice values and the like.
BTW, why wouldn't you call a barbaric cultural practice hotline?  It may have saved some lives of women who were the victims of honour killing. 
As for your bother-in-law, I would prefer not to know him.  As long as he doesn't harass other people, I couldn't care less but I also wouldn't want to come to Canada as an immigrant in the same way I didn't want any supporters of the IRA or Ian Paisley's supporters to come to Canada.  
I want immigrants (and I do) who will leave their prejudices at home, I also believe that most do.