The Prelude could be helpful for training. I've been trying to work out a logical path into Perl 6 for quite some time, not least because it's been a moving target. If there's a set of definitions that a computer can follow, humans should be able to move along that path too.
-- Email and shopping with the feelgood factor! 55% of income to good causes. http://www.ippimail.com