I am currently learning Ornithology by playing bits of it over and over til it sticks. But what is the most efficient way? How many repetitions? How often? Best time of day? It's a question relating to any kind of learning and there must be oodles of research on it somewhere. If time is limited both for practise and for getting it done in a couple of weeks.what is the best strategy?