Placeholder portrait image
James

McGregor

Professor of History
Department: History
Phone: 903-434-8236
Email: jmcgregor@ntcc.edu

Credentials: B.S., East Texas State University; M.S., Texas A & M University - Commerce