Interesting, you must not be teaching in Ontario then. https://www.ola.org/en/legislative-business/bills/parliament-42/session-2/bill-67
Also, it seems that CRT is named differently in Canada, but the overall concept is still the same. Here is an article that explicitly talks about CRT being implemented in Canadian schools. https://slowtowrite.com/critical-race-theory-in-canadian-schools/
As for the Sex Ed, I am pretty sure it is being taught in all of the Canadian schools regardless of a province. Check this comparison out and keep in mind that it is from 2015. https://globalnews.ca/news/1847912/sexual-education-compared-across-canada/

