John Headrick
Awesome professor! Very experienced and knowledgeable in the CJ field. Does not give many tests, but do take notes from the power points as he does ask students questions in class. Kind, caring, and very funny. I look forward to every lecture.