Mike Olinick
I would strongly not recommend taking the class with professor Olinick. While he seems to know the material very well, he does a poor job conveying the knowledge. He would ramble in class without a clear path and discuss topics that at the time seemed completely unrelated only to be understood weeks later.
The lectures focused primarily on proofs and theorems, leaving little time for practice problems in class. Any misunderstandings would compound as the class progressed through the material at a fast pace. The exams were usually fair, but stressful as they made up the majority of your grade in the class.
Professor Olinick clearly loves calculus, especially the work of Euler. He enthusiastically rambled for the entire class period and scrawled notes on the board that everyone would copy without really understanding the concepts. The class grade is based exclusively on four exams and two projects, which made each test stressful.