I would also encourage you to take her to places outside of school where culture is celebrated. She can see more Black people and I think it will reinforce her natural beauty. Also just wondering do you wear your hair natural? Your hair might also influence how she feels about hers.
As for the products I've used them and they work okay. You should keep her hair up in braids or twists to help it stay moisturized, prevent tangling and breakage.