Sort:  

I believe that's the best choice for your daughter because she will need close mentoring, supervision and a well laid out path to follow, those usually comes with a paid course. The free courses online aren't well structured, they just give out millions of information and expect you to figure out what you need from them, it can be very complicated for a 9-year old