Well that was a goddamn rollercoaster. I found this last half to be more than a little off putting. A lot more melodramatic tropes shoved in at the end plus the teacher with all his baggage showing up at the end to be this weird "voice of reason" sort of character, it all sort of detracted from...