Maybe just getting the topics to learn from the manual and then searching the web for some general tutorials?
The technical stuff from an engineering view is always the same, so she can read about that in countless places.
@darrell73 I liked the Gordon West books. https://www.gordonwestradioschool.com/main/page_training_resources.html
Iβve never used it, but several people have liked https://hamstudy.org.
I also like the practice tests on QRZ.com: https://www.qrz.com/hamtest/
A couple I know of:
https://www.kb6nu.com/study-guides/
I've used the easy way extra class book successfully:
https://www.easywayhambooks.com/
There are more out there as well.