Khan Academy
Photosynthesis
Obtain a basic understanding of photosynthesis at a chemical level. The steps involved are introduced and simplified, but they are still challenging to understand. I suggest using this resource to supplement a lecture. An overview is...