Found a beautiful version of MIT's SICP ( http://sarabander.github.io/ ) . Using this as a collection of practice exercises and notes