I'm not sure how relevant this might be for you, but in Israel we have a small but very good
company that does in house Perl training. They have done a few Perl training courses for my company during the past few years, and if you have something similar in your place of residence, it might really help you (or your boss) out.
Good Luck with your new position!
Mr Guy