It's a interesting watch.... I wasn't sure how to feel or what my expectations were towards the end. The teacher was doing a lil too much but he definitely gave some sociopath vibes. This is the same dude from Waves, right? Homie seems to be getting some good roles and I haven't seen him in anything cliche.
But to answer your question, Its tough to explain or simply summarize this movie. I guess that's a good thing