I live in Canada and I read the newspapers almost daily. Canadian school shootings are rare, rare enough to be reported coast to coast when they happen. I know of only one this year, in the north.
The US truly has more than 10X the number of shootings, as documented in the movie Bowling for Columbine. (and other places) This difference is due to a different gun culture. (I would guess the rape cultures are equal)