who is steven tsoukalas
Dr. Steven Tsoukalas is Assistant Professor of Apologetics and Christian Thought at Wesley Biblical Theological Seminary in Jackson, Mississippi. He is married to Dr. Sandra Richter and together they are blessed with two beautiful girls.