We learned so much about the corals & marine life from this talk. I wish we had gone before we went out to the Reef! At $18, it's a great value for all the information you get. They also sell waterproof marine life ID cards that you can take with you on your dive/snorkel. Highly recommended!
More