There is typical teen swearing and sexual innuendo and the use of one F word. There is also all the other content previously mentioned. As far as actual sexuality, there are partly clothed bodies rolling around and kissing. My 14 yod and I watched together and were both grossed out over a few parts. The ending is sweet, but overall the movie lacked real emotion. Acting skills are almost nonexistent.
Their was a few sceens that I felt was too extreme and my kids are too young to see this movie but I thought it explained itself very well as to how going to school during a senior year of high school in a public school really is. I thought it was "very" realistic. That's what I liked most about it. And I thought it was based on a very good and positive moral. Everyone loves a great ending and this movie definitely has a fantastic ending. The movie was funny and romantic at the same time.