BioInteractive offers many great resources for teaching evolution, from short films to Click & Learn interactives, and from lecture series to classroom activities.