As someone who learns best visually, recursion (recursive functions in software) can be a bit of a mind-bender and I periodically have to go back and refresh my understanding of it. A great video to do so with is this:
Computerphile is a brilliant YouTube channel generally and anyone with an interest in computing should subscribe to it.
Computerphile is a brilliant YouTube channel generally and anyone with an interest in computing should subscribe to it.