This is a great textbook with an abundance of homework problems. There are a number of small differences to other textbooks, such as formulas for determining hybridization, oxidation states, equilibrium fractions, energy of molecular orbitals, etc., which I found interesting to see. There is a heavier emphasis on spectroscopy and less of an emphasis on pericyclic reactions, which is relegated to the last chapter. All in all, this is a winner.