Crrently quite sketchy here, caveat emptor!
Pun intended, you can find chemsketch here!
http://www.acdlabs.com/resources/freeware/chemsketch/
http://antoine.frostburg.edu/chem/senese/101/intro/index.shtml - Brief course in chemistry, "what is a compound" to quantization of energies. An outline only as it is quite sketchy.

http://www.chemeddl.org/collections/molecules/index.php- Front page has three showcase java applets for exploring chemistry - the periodic table, reactions on a copper penny, molecules in 3d. Well organised links to other chemistry resources.

Periodic tables these resources were harvested from Richard Byrnes excellent blog:
http://www.freetech4teachers.com/2010/10/5-good-resources-for-learning-periodic.html
http://salksperiodictable.wikispaces.com/Periodic+Table

http://www.periodicvideos.com/# periodic table in videos
http://www.uky.edu/Projects/Chemcomics/index.html The periodic table of comic Books comic book resource for each element
http://www.dayah.com/periodic/ The “Dynamic periodic table” a table with pop up links to further information
http://depts.washington.edu/chemcrs/bulkdisk/chem152A_spr09/notes_Lecture_21_Carroll.pdf The aufbau principle nicely explained

Video's/On line courses
http://ocw.mit.edu/high-school/introductory-mit-courses/chemistry/ The Chemistry section from the MIT highlights for High schools section of the open course ware resources.

Free programs for computational chemistry:

The latter you'll need to compile in the cygwin environment.

A list of instructables
https://delicious.com/vfmtech
Gas Volume molecular model
http://shodor.org/talks/ct-ibse/gasmodel/


http://isciencesearch.com/iss/default.aspx A chemical search engine This is a specialist search engine designed to expand your search to equivalent formats i.e. CAS number etc, and the go get results.


www.yTeach.ie (Comercial), the following info is provided by the supplier of the link: Digital Content for upper primary to leaving cert higher level. Excellent animations and videos covering all areas of the curriculum clarifying some difficult concepts. Variety of subscription options.