>>"wouldn't generate an error, because it's ok to assign to varriables that haven't been declared. Nope. That's what warnings is for."
Actually, technically speaking, -w would just give you a warning about only using a var once.
strict would cause the error.
</pedantry>
And more to the point, if you're just venting, thats all fine and dandy. If not, just go for the easy grade, surely this Perl class isn't the only class you're taking there?