"John Stack is a middle school teacher. He and his wife serve as foster parents and have housed 19 babies/children. They also have two married daughters, a four year old adoptive daughter and four grandchildren. John and his family currently live in Kernersville, North Carolina."