I Wish...

I knew how someone can get this sort of education/experience:
  • knowledge of instructional design for online environments
  • understanding of Web usability methods, Web architecture concepts
  • Web courseware (Moodle)
  • Web 2.0 tools/technologies - social media and blogs?
  • MediaWiki software - online posting and use of wikis?
  • experience working with content management systems (CMS)
  • Collage preferred - huh?