I work with teenagers (ages 12 to 18) and those spelling errors are authentic. I can't speak to the authenticity of the sex questions, except to say that last year I had to explain to a seventh grade boy that a "queef" was not another name for a wig, that what he meant was a "weave".