Sal Khan
bond-line structures, functional groups, formal charges, resonance structures, oxidation and reduction. In this tutorial, Jay puts the fun back into recognizing functional groups.
Read this work at the World Public Library (library card needed).