Yes, it's a rude word and she should apologize.
No. The school overstepped its authority.
Age 13-15
It's fine.
It was too long! I couldn't wait to get back to work.
No
Yes
Yes. She was right to fight for her kids, even if they would rather stay with their father.