Khan Academy offers great courses in Math, Science, Engineering, Arts, Humanities, Computing, Economics, Finance, and test preparation. This link will take you to the lessons for Chemistry, which includes: Atoms, Compounds, Ions, Chemical Reactions & Stoichiometry, Electronic Structure of Atoms, Periodic Table, Chemical Bonds, and many, many more.