Talk to Kansas State. They have a 100% online education degree. They beauty is that if she decided later she wanted to go in person the transition would not be hard. It is worth talking to them. S has friends in the in person degree and they love it! I would prefer in person for education but look into this:
https://online.k-state.edu/programs/elementary-education-bachelors/