when I took it it was with a little asian guy that was the worst teacher I ever had. But I think he recognized that fact and was an easy grader.
Face facts that most profs in higher math will suck, since the concepts are advanced enough that very few really understand.