I respect Professor Umbeck. I felt he was very fair. He's a bit long-winded and his tests are hard, but if you do the practice tests and homework you should not be surprised by anything on the midterm or final. But be prepared to work. It's a hard class and a lot of work. ...