You will find that this textbook has a companion website with extra resources.
Product Tag: 0805385665
Optics – Hardcover, by Hecht Eugene – Acceptable
A nice touch in this textbook is the practice tests with answer explanations.
Optics (4th Edition) – Hardcover By Hecht, Eugene – GOOD
A nice touch about this unbranded textbook is the index, which is easy to navigate.