An introduction to the basic principles of chemistry for students needing an extensive background in chemistry (including chemistry majors, science majors, and pre-professional students). Completion of a high school course in chemistry is recommended.