Here are some additional resources which you might find helpful in learning or reviewing the material:
Richard Dawkins interviews Wendy Wright on evolution (may induce SEVERE RAGE)
Two planetary system simulators: One which does extrasolar planetary systems, and one which does our own system in a way that’s useful for planetary phases. In both simulators the physical size of the planets is greatly exaggerated. In the second, the distances are not to scale.