Forrest is a graduate of Hammond High School.
Forrest serves on the board of directors of the National Center for Science Education (NCSE), the Board of Trustees of Americans United for Separation of Church and State, and the New Orleans Secular Humanist Association (NOSHA) [REF].