So I just read The Little Schemer and found it really good! I had no prior functional programming background, apart from the "infamous" parenthesis myth I so much heard about Lisp :P
I found it an amazing read and now I'm starving for more. However, after searching a bit, I found this post about a Scheme Bookshelf. In that, the author says he started with SICP and moved on to Little Schemer -> Seasoned Schemer -> Scheme Programming Language -> Essentials of Programming Languages -> Lisp In Small Pieces.
My question is: Now that I read The Little Schemer and that I understood the concept, should I still read SICP? Or can I just skip it or skim through it and start with The Seasoned Schemer? The thing is that I'm "afraid" of finding it "like going back to school again", since I already have a vast experience in other imperative languages...
EDIT: Thanks for your answers so far. I had a feeling you'd say not to skip SICP. I still had the need to ask because part of me just wants to have the feeling of reading Little Schemer again (the Seasoned one) and to explore things further (Essentials of Programming Languages and Lisp In Small Pieces) right away!