Jared Hancock
Hancock treats everyone in the class like they are chemistry majors. I had a 4.0 before this class but only passed his lecture with a D. Be prepared to come to class because he gives pop quizzes. He expects you to study 3 hours a day after lecture and if you don't you will not do well on his exams.