photo credits: BDEngler - CC-BY-3.0
country of citizenship:
United States of America
educated at: Southeastern Louisiana University, Louisiana State University, Tulane University, Hammond High Magnet School
occupation: university teacher
award received: ASCB Public Service Award, Fellow of the Committee for Skeptical Inquiry
Barbara Carroll Forrest is a professor of philosophy at Southeastern Louisiana University in Hammond, Louisiana. She is a critic of intelligent design and the Discovery Institute.
Read more or edit on Wikipedia