Excellent movie! The cast and production are superb. While the subject is delicate, it beautifully presented the matter of sex education in schools. In my opinion this is suitable (and arguably beneficial) for teenagers, who are the prime focus of the story, but not all kids as some suggest.