John Swierk
Dr. Swierk is a clearly knowledgeable and good professor. He will pause his lectures at any time to take questions and makes a real effort to learn all of his students' names, even in larger lectures. His grading style is unique and occasionally frustrating, but it works well to make you really learn the material. 