My routine currently is basically completing all the questions in the textbook until I get a good understanding of everything, however after a couple of days I forgot about 30% of the things that I learn, so I end up having to redo the questions again until I remember everything again.