Learn Lisp The Hard Way

“Complete beginners to programming, who want to be assured of learning a powerful language that will help them develop unique insights of their field. Someone who has struggled with programming before. Hobbyists, who are looking for a new challenge. A professional developer looking to take their performance and productivity to the next level. In a word, everyone…”

http://learnlispthehardway.org/