See this comprehensive article here:
https://www.endocrineexplained.com/puberty
First Period Kit Information:
https://www.nytimes.com/wirecutter/reviews/first-period-kit/