I thought it would be useful to have a discussion on our favorite resources for teaching Evolution. Here is one of mine that I am always impressed by every time I visit: the NOVA Evolution series. You can watch programs for free by streaming them, there are interactive activities, interviews with scientists,etc. The programs are really interesting.
Check out the NOVA Evolution Series here.