Christopher Arnold
Arnold is an awkward guy with little teaching experience. He knows the content but gives drop dead boring lectures. It's difficult to listen to him talk, as he is a mouth breather. The content isn't difficult but his exams are extensive and cumulative. It's a passible class, but its a looooonng semester with him. Avoid if you can.