Interleaving is the practice of learning something alongside others. Types include “How” and “Why” courses. I think it could be a helpful concept for learning many things - such as machine learning concepts or ways of cooking.