Phil Windley is connecting language concepts, Scheme, and XML in his BYU programming language concepts course.
He has a simple excercise that makes the connection. The next step would be to blow their minds with SSAX.
Update: Phil Windley has a page for his students for running SSAX. To gauge how similar Lisp is to XML, how natural the mapping, the SSAX translation of Phil's original classroom example is identical except SSAX wraps Phil's translation in a list to indicate that is the top of the document...
(*TOP* (phil's data))