By gregladen on April 20, 2008. Tags Technology Log in to post comments More like this The quality of YouTube biology projects is going up PZ Myers "expelled" this day in 2008 PZ Myers "expelled" from creationist film screening Katz