Doctor of Philosophy in Old Testament Studies (1995), Dallas Theological Seminary, Dallas, TX
Masters of Divinity (1983) and Theology (1984), Capital Bible Seminary, Lanham, MD; Old Testament major.
Bachelor of Science in Engineering Applied Mathematics (1974), University of Virginia, Charlottesville, VA
Wrote and taught since 1997 three-year curricula of Bible and biblical history
Taught since 1997 New Testament Greek, Latin, Bible and systematic theology
Lay Institute of Dallas Theological Seminary
Homeschooled his nine children
Pastor, Arlington Bible Church (1993-1995)