Since every other language now has higher order functions and lexical closures and things like that Lisp isn't as special as it used to be. Now it's mostly just a really
ugly version of those languages but with a weird emphasis on recursion and a very fancy macro facility.
I find I can move between dynamic languages and Scheme pretty easily.