She may be beyond this, but as an adult learner trying to learn Spanish from scratch, this youtube channel of animated preschool songs and cartoons was actually more helpful to me than watching other Spanish shows.
https://www.youtube.com/c/SuperSimpleEspanol/featured?app=desktop&themeRefresh=1
Many shows on streaming you can switch the audio and subtitles to either Spanish or English.
I used to use Duolingo a lot and found it worked better for me than any previous language classes. Unfortunately, their grammar instruction is inadequate. In the past, that weakness was offset by the chance to ask questions on their discussion boards and get answers from a community of fellow language learners and native speakers, but they’ve eliminated that feature. Duolingo might still be a viable option for your daughter, as she could get grammar guidance from her teacher. Duolingo also offers stories and podcasts.
Because of the grammar issues, I’ve been looking for alternatives and am considering Fluencia, but it’s a fee-based service and I haven’t tried it yet. There might also be language learning programs available through your public library. Montgomery County public libraries offer Rosetta Stone, but personally, that didn’t work for me.