Reviews of professor Ahmed Fakhr

Rating: 1.0/5, difficulty: 5.0/5
There was no correlation between what was taught in class and what was given as exams/testing. There was also an unreasonable/limited time given for long-term projects. Would advise to be very weary of this professor.

Rating: 1.0/5, difficulty: 5.0/5
Has terrible marking scheme for test, all marks are deducted by 10 for each questions. Does no matters what you wrote if nit following his steps. If you not get good mark he think you are not studying.

Rating: 1.0/5, difficulty: 5.0/5
If you have no background in PLC, then please don't take this course. Do not expect that the professor is going to teach you from basics. He is teaching basic stuff like how to light up an LED and then expects you to run a whole program for a car wash station, washing machine running cycle, etc. You will ultimately fail and that is what he wants.

Rating: 1.0/5, difficulty: 4.0/5
Worse in transparency and grades with the preset standards of some outstanding industrial experienced students and do not care about the slower pace students 
Tells that you are going to fail at the last day of dropping when there is no chance of refund for the course

Rating: 1.0/5, difficulty: 3.0/5
He did not cover the content in the quiz. Maybe he knows a lot, but he definitely does not know how to deliver the knowledge.

Rating: 5.0/5, difficulty: 4.0/5
He was a wonderful prof. I went to his office hours several times and he was very kind and patient explaining the concepts. His classes are also very engaging as his voice is not monotonous.

Rating: 1.0/5, difficulty: 3.0/5
He is a really wise and elusive professor, as smart as a politician, with all the excuses for lecture absence and camouflage to puzzle you before exam. None of the questions shown in the exam has ever been covered in his lecture, any youtuber gives better lecture. Btw, don't ask him any question during the laboratory or you will lose mark...

Rating: 5.0/5, difficulty: 3.0/5
Awesome prof. Don't be afraid to ask him questions, but he really loves challenging you. He's super smart and can tell if you're not working hard enough based on the questions you ask so make sure you understand as much as you can before asking him something. I found it best to read up on lecture/lab material before the actual lab/lecture.

Rating: 5.0/5, difficulty: 3.0/5
the prof is awsome but the content of the course is hard but with studying it could be made easier

Rating: 1.0/5, difficulty: 5.0/5
Very unhelpful during office hours, and would often showcase irritation when asking questions. Developed a phenomenon known as critical thinking, which ultimately meant; there would be no help from his end.

Rating: 5.0/5, difficulty: 4.0/5
Easily one of my favourite professors so far in university. Very personable and if you make an effort he will do anything he can to help. It is a challenging course, if you do not attend class, you will not do well. The tests are challenging.

Rating: 1.0/5, difficulty: 5.0/5
There is nothing to say. midterm average is 40%, good luck guys:)