Richard Holland

 Richard Holland

Richard Holland

  • Courses1
  • Reviews2

Biography

J. Sargeant Reynolds Community College - Philosophy



Experience

  • Uptown Church Martinsville

    Co-Pastor

    Richard worked at Uptown Church Martinsville as a Co-Pastor

  • J. Sargeant Reynolds Community College

    Adjunct Faculty, Philosophy

    Richard worked at J. Sargeant Reynolds Community College as a Adjunct Faculty, Philosophy

  • Grand Canyon University

    Assistant Professor of Philosophy

    Richard worked at Grand Canyon University as a Assistant Professor of Philosophy

  • Liberty University

    Assistant Professor of Apologetics and Theology

    Richard worked at Liberty University as a Assistant Professor of Apologetics and Theology

  • University of North Carolina School of the Arts

    Visiting Professor of Philosophy

    Richard worked at University of North Carolina School of the Arts as a Visiting Professor of Philosophy

Education

  • Southeastern Baptist Theological Seminary

    Master of Divinity - MDiv



  • Southeastern Baptist Theological Seminary

    Doctor of Philosophy (PhD)

    Philosophy of Religion

  • Virginia Tech

    Bachelor of Science (B.S.)

    Mechanical Engineering

PHI 220

4.5(2)