I know exactly where you are coming from on this one! My 8 year old can be a total brat at home, I have wondered for the 4 years if she has ADHD!
...wondering if I should expect her to sit still, etc.
So, in kindergarten, 1st & now 2nd grade I have made a point to ask the teacher about her behavior & mention that she is extremely hyper at home. Their response????? "She's an angel!"
uggggh....so, she knows what she can get away with at home. lol
Try your best not to yell. Hold her arms, of course not tightly, and tell her to look you in the eyes. Explain to her in a calm voice that the way she is acting is not acceptable, it is a no no, or it is bad behavior that she can't do.
Tell her she has to sit in time out until the timer goes off....yes, have a timer there and set it.
Time should be equivelent to the severity of the behavior.
I personally think spoil the rod, spoil the child, but it's not like you can go around spanking your child 24 hours a day. LOL
Also, remember that *maybe* it's not all her. You could be stressed, and taking things too far. I know I do when I'm trying to study, etc.
Be sure to take time out to read to her, play a game, etc.
Good luck, and if all the advice you receive from this post doesn't work, CALL THAT NANNY SHOW ON TV!!!!!

"You've been very naughty!" haha (You don't know how bad I want to do that sometimes....lol!)
Nursing News