Reviews of professor Dhyaa Kafagy

Rating: 5.0/5, difficulty: 4.0/5
The professor is a great SolidWorks CAD teacher. He is teaching using a method of learning it by doing it. HE walks us the problems step by step. Sometimes funny but in general he is very practical and helpful. Also, available most of the time outside the class for additional help. In drafting, he gives us extended time to do the work.

Rating: 1.0/5, difficulty: 3.0/5
Where do I even start with how awful he is. He is inconsistent with grading, with due dates, with the topics we are to be going over. He didn't have a syllabus until the 4th week of school. He changes his mind over everything and its hard to grasp what is going on in the class and when. He's hard to understand with his accent and broken english

Rating: 1.0/5, difficulty: 3.0/5
hands down one of the worst professors I have ever had. This guy is all over the place when it comes to anything. Highly disorganized, more concerned with the amount of work completed than the quality of the work in general. required us to purchase a book that we have never used, homework consists of senseless busy work. Avoid this guy if you can.

Rating: 1.0/5, difficulty: 1.0/5
YouTube videos are his lectures, assignments are dreamt up at the end of class with vague or no grading guidelines, poorly plans lectures and labs or does not do labs at all, grading is a mystery. Don't sit in the back, he whispers if he talks at all. If you can, please, do the research on your profs and choose one that actually does the job.