I found out about this on a message board I frequent (thank you ladies!):
Classic Science: Elementary Life Science
This seems to be the work of one awesome teacher who goes by the name of Mr. Q. His site is here and he also has a newsletter you can sign up for.
Thank you Mr. Q, who ever you are.