However, UCBerkeley has replaced its Scheme-based SICP class with a Python-based SICP class, CS61A, taught by John Denero: http://www-inst.eecs.berkeley.edu/~cs61a/fa11/61a-python/con...