Journal Journal: Profs draw in Texas Creation Showdown
Several biology professors have signed a letter [PDF] supporting Chris Comer.
Comer recently resigned as Texas' director of science education, purportedly under duress resulting from her advertiseme