Chiral Publishing
Chiral Publishing: An Introduction to Chemistry: Organic, Biochemistry, Synthetic Polymers [Pdf]
This detailed presentation gives an extensive overview of organic chemistry, biochemistry, and synthetic polymers. Provides a great review of the chemical structure of many common compounds.