This is an excellent request. Creating a "complete course" on paper for topic vocabulary is different from an app or a spreadsheet. On paper, you need to be effective.
To successfully complete a course of topic vocabulary, passive reading is not enough. You must engage with the language actively. a complete course of topic vocabulary
Heritage, personality traits, introverted/extroverted, values, outlook. This is an excellent request