Reviews of professor Tim Nikiforuk

Rating: 5.0/5, difficulty: 3.0/5
Awesome teacher!! He is very clear about all assignments and how you will be graded on the first day of class. He will work with you if you have any questions. There's a four page term paper however he lets you know the first day of class so if you keep up with it you can have it done before its even due. EC offered throughout the semester as well!

Rating: 3.0/5, difficulty: 3.0/5
literally 5 assignments and there only tests. no way to raise your grade up if you do bad on test. no homework no assignments

Rating: 2.0/5, difficulty: 2.0/5
The class is fairly easy, with four quizzes throughout the year on PowerPoint. The main issue is if you miss one (my alarm didn't go off cause I accidentally put it on do not disturb) you are screwed. Since there are so little assignments missing one screws you hard and he wont let you make it up.

Rating: 4.0/5, difficulty: 4.0/5
It was hard to stay awake during the early morning but other than that great choice as a professor. His quizzes are also really hard so do your work and take good notes. The good thing is that he provides easy bonus questions like "what is the largest country in the world" or "where am I from" which would be Canada which is easy to guess.

Rating: 5.0/5, difficulty: 4.0/5
Artsy Fartsy kind of guy who clearly has a passion for teaching. His class is uniquely challenging though as he bases his quizzes off slides with a lot of content so make sure to stay on top of that. But overall pretty straight forward class. He is also very receptive towards his students and clearly cares. He has high standards though.

Rating: 5.0/5, difficulty: 4.0/5
Yes as someone said in the reviews, he does look like Darren Aronofsky. Someone also said he is monotone, which is true, but once you talk to him you will realize he does care about you and your grade as a whole. The only thing I wasn't very fond of was that the whole class was just him talking, but very eager to hear what students have to say.

Rating: 5.0/5, difficulty: 3.0/5
He is a very straight forward professor, by that means, anything that is due towards the week he always mentions it before and after class and he sends out announcements about it as well. Lecture is simple but always attend it because he provides detailed information that will be on the practice tests and the actual quizzes and tests.