Derek Beeler
took the class in the spring. lots of reading. tests are hard but he is a solid prof. really goes the extra mile to help you succeed. incorporates diff teaching styles to help learn material