I found this video while catching up on my Intro to Computer Science course I’m taking online through HarvardX. It’s part of Harvard’s Master Class series which function as introductions to curriculum that the college offers. In the video, David Malan, a senior lecturer in Applied Sciences at Harvard and computer science expert, leads the audience in a series of exercises that introduces them to algorithms, information theory, and coding. If you like this video, I encourage you to consider the CS50x course based on the C programming language that I link above that’s also taught by Malan. It’s free, including the video lectures, text, exercises, and extra help. It’s difficult, but I love it!