Todd Breinich
Had him for CJST 131, he was great! Good material, feedback and assignments. Very understanding and is willing to give extra time. You will have a discussion and written assignment every week & you will have 2 quizzes (20 questions each), mid term (42 questions), final (42 questions) & a final paper throughout the semester. 

Highly recommend! 