Note: You need to understand German at at least B2 level to understand what they are saying. Also up to date knowledge of the German school system.
Otherwise, the movie is really well made. I think it is another opportunity to mix up German slangs, jokes etc. into a concoction of fun, sadness, satisfaction, and stress relief. Though 1 star deduction due to bad subtitles.