Brian Kelly
This professor is really knowledgeable in his field and has tons of stories to back it up. I had him for a CJ computer class and it was very enjoyable and actually looked forward to going to that class. He is always an email away in case you have an issue.