Todd Charles Wood is a creation scientist not afraid to tackle tough issues for biblical creationists, especially related to human paleontology. He is an active teacher of high school science and hosts retreats and produces materials to inspire young people to take the Bible and science seriously.
Find him at ToddcWoods blogspot and Core Academy of Science websites
He holds a B.S. in Biology from Liberty University in Virginia and a Ph.D. in Biochemistry from the University of Virginia