Sergio Orozco
His lectures are good, but they don't have stuff similar to the exams. The notes are mostly deriving equations which isn't really helpful since he doesn't provide examples of when to use them. He gives extra credit for doing the exam review. He's late on grading. He curves the exam out of the highest score. No notes on the exam just equation card.