PataQ... in my case, the excuse would be that I'm from the Netherlands, where we use the apostrophe in very different ways than you do.
And yes, I was taught Dutch grammar in elementary school, and English, German and French grammar in highschool. It was part of the standard curriculum.
English was mostly self-taught, though, with me watching US sitcoms and reading English books...