The ideal Knowledge Base page would have a search function and a list of all lessons.
In addition to that, our Knowledge Base page has a topic jump dropdown and a Latest FAQ column.
Here’s a sample setup using shortcode blocks:
Our Knowledge Base is using the Acquaint FAQ plugin, without any customization.