ChemExplained.com is an excellent, math-based high school chemistry course for students entering the 10th, 11th and 12th grade levels. The course covers 20 chapters of chemistry; has 275+ notes pages, 120 worksheets, 23 tests and over 365 interesting, instructional videos that teach, explain chemistry in a way that the student will understand.