My walkthrough of the Structure and Interpretation of Computer Programs from the MIT Press