This professor is the worst professor I have taken in my college career. His lectures are concept heavy when the exams are numerical questions. Doesn't go over hw problems in class and when his students are confused claims they didn't pay enough attention in class. The past semester there were 4 B's 14 C's 15 F's and no A's. Run from this class!!!!