in reply to Question on Classes or Courses
Aside from perusing the obvious Tutorials such as Where and how to start learning Perl, I heartily recommend you take a look at the superlative course notes offered by Perl Training Australia.
The ISS (or other satellites)
Results (302 votes). Check out past polls.