So? What does this thread have to do with atheism?
Almost all atheists I know are evolutionists.
Think it might have something to do with Barbara Forrest being a leader in the secular humanist movement and an avowed athiest?
Google is your friend. If Chris Comer had also scheduled a pro-ID speaker at the same time, maybe she wouldn't have been fired. Comer obviously has an agenda to promote a specific political/religious position with no regard for any balance. Fact is, Barbara Forrest won't debate ID v. Evolution with a well qualified opponent. Why do you think she won't?