M.S.
I understand what you are going through, my daughter,11, started stealing around age 7, however it was my things she was stealing and taking them to school, my rings, $100.00 bills, you name she took it. I don't know of anyone who can help, I haven't gone that far just because I can't afford the expense, but what you are doing is basically all you can do. Have you tried making her apoligize in front of the class instead of writing a note, maybe seeing her classmates looking ashamed at her will help. I get angry because she's 11 now and knows the different between right and wrong, and believe me, every chance I get I remind her of this. So maybe just remind her that if she CHOOSES to do the wrong action then you will Choose to give her a consequence. Make her stand in a corner, not sit, but stand...I don't know, I know this isn't what you wanted to hear but I just wanted to say you are not alone....