I think the friend and her mother's actions are understandable and were the right thing to do. The information should never have left the faculty office, though. That teacher, and any other staff involved, owe Asa a major apology.
I don't blame Asa for being angry at her friend, though. She's...