in reply to Is a good place to find homework answers?

You might want to see Is PM a good place to get answers for homework? which hasn't yet been linked from the FAQ index. If you would like to write documentation for the site, it would help keep things coordinated and reduce duplication of effort if you joined the site documentation clan. Send a /msg to SiteDocClan indicating your desire to join.

90% of every Perl application is already written.