Sharks
Sharks
Here's another idea. Coral World (on STT! Horrors!) has a shark encounter every day where they give you a lecture about the sharks in the shark pool, and you get a chance to touch them. Maybe if she does that, she'll feel more comfortable should she encounter a shark while snorkeling.
I Like to KIS (Keep It Simple)