I just found the site in SICP and the online SICP Video Lectures !! ( http://www.swiss.ai.mit.edu/classes/6.001/abelson-sussman-lectures/ ) What a great idea! Could this be done for Erlang also ?