This is exactly what she is like. Whether it is sports, academics, whatever....her daughter is the best. If not her daughter...her friends...Go on down the line.
Oh boy, I feel for you. You are in a no fun situation. Deep cleansing breaths... And unfortunately, steamroller parents are everywhere. In this neck of the woods, they have elevated it to an art form. I feel sorry for the teachers, principals and coaches that have to deal with them.