Bravo to your DD. It sounds like she took ownership, of course with some guidance and support from you, and I'm really glad that the teacher was willing to work with her. I see a silver lining in all of this.