Reviews of professor Yann-Gael Gueheneuc

Rating: 2.0/5, difficulty: 1.0/5
I probably saw his face only once. Pretty useless. Gives project requirements, and assigns teams to TAs who do all the work it seems. Rarely communicated with any of the teams, but I don't know if the other 390 teachers do that. At least he didn't downcurve the grades so I guess it is what it is.

Rating: 1.0/5, difficulty: 3.0/5
People with old quizzes and projects benefited, no weight to the final exam where nobody cheated. Grading reflects bias and unfairness with people around 70% getting C and F grades who might have done well in the final. Zero management skills. Never replies to emails. If you want to gamble your gpa do take him.

Rating: 5.0/5, difficulty: 4.0/5
Classroom is interactive and he explains everything. He is caring if you are willing to work hard. His quizzes are tough. It would have been great if there was lab where students can learn how to deal with quizzes. His teaching style is flawless. All in all, learnt a great deal by analysing Ptidej tool and slides.

Rating: 1.0/5, difficulty: 4.0/5
He tries to grades you over a lot of stuff. 7 quiz, 7 exercise, 3 deliverable and 2 exams. He tries to come up with new untested ways(eg. online final exam), and ends up messing it up when the server keeps rebooting, there are many bugs in the system. the 2.5 hr exam took more than 6 hrs. worst of all the next day there was a paper based re-exam.

Rating: 1.0/5, difficulty: 3.0/5
I will give him credit for being the greatest liar ever. If he plays the game of Bluff in a casino he will win a million dollars. This guy is not good in teaching or grading bbut is exceedingly good in lying. He sent students an email in which he promised to do justice after a botched up final(his fault) and in the end backtracked on his word

Rating: 1.0/5, difficulty: 4.0/5
This professor doesn't teach you anything, he just sends you on a learning mission on your own. TAs are also just observers, they don't teach you any good practices on how to manage or perform well in your projects. I really don't know why Concordia hires useless teaching staff. Too bad for an important class that should teach you about projects.