Refactoring-kata is a project mainly written in Java, it's free.
Jason
Watch the original refactoring screencast on Jason Gorman's youtube channel: http://www.youtube.com/user/parlezuml