He's nice, and will help you if you need it, but his teaching methods ARE rather boring.
If you don't ask questions and write notes you're bound to fail. His voice has the quality to put you to sleep.
He speaks in monotone and his class can get very boring. But hes a very smart person who really knows the subject.