One thing I also appreciate (and Ryuji said it like a minute after I thought it), was that the students all apologize to Ann and have a change of heart as well. I'm really excited to see the implication that can have on your actions--if you don't just change the hearts of those doing wrong, but those who were affected by them and/or complicit in their wrong doing.
This is really good story telling, and probably not super subtle or anything, but it really makes you stop and think about how our actions reverberate.