Sounds like she was brought up a certain way that made her that way. Evaluate what she is exposed to via tv and everything. If she is exposed to such things that she should not be exposed to then remove those things. Discipline her but don’t smack her. She’s still developing. Teach her right from wrong and raise her up the way she should go. Do a lot of evaluating. Evaluate the environment she grew up in and currently is evaluate the things she’s been exposed to and the things she is exposed to now.
Ground her. She seels to be treating you lot like rubbish. Make her aware you gave her birth and she should show you and her father some respect otherwise punishment. Your too light with her.
So at school she's actually socially well-adjusted and is rarely a behavior problem? Does she have friends among her peers?