UC Berkley CS 61A: Structure and Interpretation of Computer Programs Resources and my solution for CS 61A Summer 2020.