David Handel, a retired medical doctor, gives his advice on effective learning:
Using Time Management as a Competitive Advantage
Don’t attend class if it isn’t necessary
Whenever possible, read things only once
To remember what you learn, use flashcards, retrieval practice, and spacing
Other Learning Strategies
Interleaving
Variation
Reflection
Generation
Elaboration
Note: This article is in Medium, which lets you read one article free but otherwise seems to be a subscription magazine.