Cannon School is a high school in North Carolina that has been coming to Pigeon Key for many years. These, mostly senior, students learn how the marine environment they are use to in North Carolina differs so much from the Keys.