This is a great site where users will examine major evolutionary concepts, explore teaching methodologies, and address obstacles to teaching evolution. There are many modules for this site, including topics such as the nature of science, Darwin's theory, human evolution, misconceptions about evolution, and teaching evolution.