Khan Academy
Khan Academy: Biology: Specific Heat, Heat of Vaporization, and Density of Water
Why does ice float? In this article answer that question by learning about the topics of Specific heat capacity, evaporative cooling, and heat of vaporization of water.