Nice TR! You clearly took a lot of time putting it together. Thank you!
From a readability standpoint, you might want to consider
emboldening or
italicising the subheadings you used. My brain got a little confused by the whitespace without subheadings standing out. (That said, I could just be a bear of very little brain
)
Thanks again!