PVEducation.org: A resource for teaching solid-state chemistry and photovoltaics
This is a website that teaches students about various aspects of pn-junction photovoltaics, from basics about solar illumination, to solid state chemistry, to PV module design. There are numerous animations demonstrating facets of solid-state chemistry and light absorption. Here I will describe how I have used sections 3.1 Basics and 3.2 Generation in Inorganic Chemistry in the context of a specific laboratory application, but the site could have many more uses.