Mike Olinick
Olinick is a very old-school math professor. The class is homework- and lecture-heavy with little room for collaboration or discussion. He tends to get very repetitive with topics, sometimes reviewing the same topic three days in a row. There were three "group projects" that allowed some applicational work.
This class was very fast paced and way too much homework. Also in class his methods of teaching were okay and honestly wasn't super clear. However, he was pretty enthusiastic into what he was teaching. Also the tests were very hard.
This teacher is very confusing, and hard to follow. Would recommend not taking this course with this teacher, his explanations are convoluted and overcomplicated. I will say, he is a very accommodating guy, and the homeworks are doable, but he makes the simple concepts difficult to understand.