Gracey,
You don't need to be straightened out Granny does. She is your daughter not hers she is way crossing the line. I don't know what you could do without causing a big fight. Maybe talk to the principal and let him or her know you don't approve of granny coming in and "helping out".
good luck
mindi