Running concept lists are a great way to build up what you are learning layer by layer, while at the same time learning relationships between different concepts. If you run your concept lists faithfully, you will also have a handy "personal encyclopedia" of concepts and how they are related.