Carnival of Evolution 50: The Teaching Edition Teaching Biology, 01 Aug 2012 Welcome to the 50th edition of the Carnival of Evolution! In keeping with the name of the blog, this edition will have an…