Reviews of professor Nicholas Romanidis

Rating: 5.0/5, difficulty: 3.0/5
Nick is one of the two best profs I ever had at Seneca. Students say his classes are difficult, but he gives clear guidelines for assignments and only deducts marks for what he has insisted on 1000 times before, not for minor mistakes. He's also really understanding. Ex: we had an assignment due during exam week, and he pushed it back by a week

Rating: 4.0/5, difficulty: 5.0/5
Pros: Lectures are good, and I had to rewatch after lecture because you can always dig something out. 
Cons: 
Everything is hardcore. Only recommended for the good students. Marking is really slow, if you are a garbage student, don't even bother to take this one. YOU WILL FAIL.

Rating: 1.0/5, difficulty: 5.0/5
He wont marks your assignments till the end of term. So, be prepared to fail or either loss the opportunity to drop the course because you wont know if you are passing till end because he dont mark anything. Worst professor.

Rating: 5.0/5, difficulty: 4.0/5
Hard content but blessed professor

Rating: 5.0/5, difficulty: 4.0/5
A great option if you are taking WEB322! Actually has a project assignment that gives you a finished product at the end instead of some loose pieces of code. Gives you creative freedom in the project, is fair in grading, wants you to succeed and his lectures are great. Would recommend!

Rating: 5.0/5, difficulty: 3.0/5
All good as long as you watch the lectures

Rating: 5.0/5, difficulty: 3.0/5
One of the best professors I had. His lectures are very straight-forward and makes complex concepts easy to understand. Attendance is an advantage.

Rating: 4.0/5, difficulty: 5.0/5
This course condenses a lot of material in a short time frame. Nick does a good job getting through it. He is a very tough grader but that just means you can't skate by, you have to know your stuff. Start projects early and take notes during lectures and you'll be fine. I message him on MS Teams whenever I need help, he's great in that regard.

Rating: 3.0/5, difficulty: 5.0/5
mixed feeling about him, one of the best lecturers in Seneca College, he explains everything in details, when he explained something if it requires some previous course knowledge, he will give you overview again, but, on the other hand, he is a tough grader, like some other said, he deducts marks for most small things and assignment is really long

Rating: 4.0/5, difficulty: 5.0/5
He gives good lectures and his quizzes can be a little hard. My only issue is that his midterm and final exams were way too long. I'm a straight A student and usually finish tests much faster than my peers in other classes, but I struggled to finish his tests on time. The midterm and final weren't that hard but I barely had time to check my work.

Rating: 1.0/5, difficulty: 5.0/5
He never appreciate the efforts even in worst situations.

Rating: 5.0/5, difficulty: 5.0/5
nice guy, quiz is hard, but he is nice