Working through the classic Structure and Interpretation of Computer Programs, Second Edition. All exercises written in Scheme, running the Racket interpreter.
Problem sets takem from the MIT Press website at https://mitpress.mit.edu/sicp/psets/index.html