Reef formation site

This is a site that gives a great overview of reef formation.   It has great illustrations mixed in with some actually pictures of coral reefs.   Very easy for students to read and understand in an interesting way.

https://www.marinebio.net/marinescience/04benthon/crform.htm