Legacy Code Workshop
It's a great experience! It's really hard to cut the dependency on legacy code, but the process is interesting.
How to improve:
Having two sessions on different days, one for cutting the dependency on legacy code, and another one for writing test cases using TDD based on the code from the previous session.