I’ve made a start on Brian Harvey’s Structure and Interpretation of Computer Programs lectures - based on the book with the same name. I’m about 7 lectures in and I’m enjoying it so far. My only gripe is that the videos look like they were filmed in the 1980s - when they are actually from 2011.

The course makes use of Scheme, my thoughts on the language so far -

(define s '(Scheme is...))
(if (equal? 2 (+ 1 1))
    (se s '(weird))
    (se s'(a minimalist dialect of the Lisp family of programming languages)))