The link given here has great videos that teach you some fundamental aspects of chemistry. It is free. Its a World of Chemistry. It is appropriate for students taking high school or college chemistry, from introductory to advanced levels, and is easily applicable to different teaching approaches. It includes physics and Earth science components, and is also valuable for teachers seeking to review the subject matter. There is a collection of 26 videos on different topics related to chemistry.