in reply to How To Learn Perl From Scratch

Since it hasn't been mentioned yet, make sure he knows about CPAN. It can save him from re-inventing alot of wheels and contains many examples of perl code (subs, oo, etc...) throughout the documentation for the modules.