* Set up a Common Lisp development environment for yourself. Make sure that you have basic documentation at hand. You can find an HTML version of the Common Lisp specification at http://www.lispworks.com/documentation/HyperSpec/

* Reimplement some of your favorite Scheme programs in Common Lisp. What works well, what doesn't work well? Make sure that you get at least one or two programs to execute.

* Scheme guarantees proper tail recursion, that is, it guarantees that recursive calls in tail positions do not grow the call stack. Common Lisp doesn't guarantee this, but most implementations provide ways to switch tail recursion elimination on as an optimization. Consult the documentation of the Common Lisp implementation of your choice: How do you do this?