Wow that teacher sounds awful. So sorry you had to go through that. If any of my students ever came to me with a similar problem, I'd absolutely let them call parents. Your AP at least sounds like they had a good head on their shoulders in this case.