Sal Khan
alcohols, ethers, epoxides, thiols, sulfides. In this tutorial, Jay shows how to synthesize alcohols using sodium borohydride, lithium aluminum hydride, and grignard reagents.
Read this work at the World Public Library (library card needed).