On another note, we had a lot of discussions on text editors and many showed interest in learning a "proper editor" like Emacs or Vim.
Considering we'll be doing a lot of Lisp with SICP, I figured I'd crank out a simple configuration for Emacs that sets up a nice environment for working with Scheme, using the Geiser package, loved by Schemers. It also comes with the SICP package so you can read the book from Emacs itself.
This configuration is made to be simple and easily modifiable (unlike Spacemacs or Doom) and can provide a starting base for anyone interested in getting into Emacs. It is based on Witchmacs, and I decided to keep the weeb theme (you can easily remove that if you wish) but have replaced the C/C++ and Java extensions with Scheme extensions, and also modernized some options, since Witchmacs hasn't been updated in two years. Evil-mode (Vim keybindings) are disabled by default, but can be enabled by uncommenting its package declaration.
You can find it at: https://git.sr.ht/~aabm/reimacs
See the README or ask away if you have any questions.