After SICP, what next?
chollida1: It depends on what he wants to learn.I got more out of How to Design Programs than I did from SCIP.  Though to be fair I read it before SCIP:)http://www.htdp.org/On the other hand if he wants to learn Lisp then I really enjoyed Lisp in Small Pieces though its not a quick read.  It consumed almost all of 2005 for me:)