I can vouch for spaced-repetition being an excellent training tool.  It isn&#x27;t just for words though.  My uses for it range from individual terms to small training exercises.  When I find a new solution to a problem I have, I often make a spaced-repetition card for it.  You can learn a lot by making a daily habit of it.