Getting to the flow state or not
One learning technique mentioned in the book Make It Stick is “interleaving”, meaning mixing up your study sessions. So, on a given day, you learn different subjects and switch between them.
But recently, I realised aiming for the flow state might be better. Dedicating time to only one subject on a given day and letting the mind immerse into it. I get way more stuff done this way.
The reason is that the brain needs some time to switch the attention from one subject to the next one. This ends up costing time and opens up opportunities for procrastination (I think).
Then again maybe the time “lost” isn’t lost. Maybe you just need less time to remember that subject.
Both techniques work, you just have to try what works best for you.