Thank you everyone.
The last two nights DD has slept through. Yesterday morning she got up on her own and dressed and was sitting on the couch watching tv, very cheery. She said she had great sleep, and no nightmares. The only thing that I have really done, because I haven't investigated school, or noted what she ate before going to bed, was to 'put her in a bubble'. This morning I had to wake her up, but it was very easy. I don't know if it was the bubble or what. But I am so happy she slept well, for not one, but two nights in a row!