Legacy Code Workshop
It was a bit difficult to follow. Perhaps this is the nature of the beast, but perhaps a friendlier example would have helped drive the point home better. The first time you see something, you'll probably only get about 10-15% of the concepts communicated.
How to improve:
A friendlier example may have helped.