A work colleague has started getting interested in Perl, he's reading Learning Perl (which can't be bad) - his background is in simple shell scripts. We've planned some short, informal, around the keyboard sessions - so far we've done opening, reading, and writing files. Today we do arrays, lists, and hashes.
I've been doing a very very simple "Cookbook" approach and so far it has seemed to work. It's great to get back to basics, but sometimes hard when you have to explain something that you have been doing for years without really thinking about it.
Future topics include pattern matching, regexes, and subroutines - but I haven't thought beyond that (suggestions welcome!).