Reviews of professor Hazim Alsaqaa

Rating: 1.0/5, difficulty: 2.0/5
Unnecessarily harsh grader. Very unclear assignment requirements. Awful at answering questions. Very few assignments, so you won't get much direct practice with the concepts. He reads the lecture slides almost word-for-word. You'll be fine in exams if you can read/understand the textbook. However, you'll probably need to find the textbook online.

Rating: 2.0/5, difficulty: 3.0/5
Attendance wasn't required and lectures/labs were uploaded to d2l. Unfortunately that's all the pros. Labs will be done for you but on homework you get almost no instruction and might lose marks for things you didn't know you needed. Not exactly a hard class, but annoying. He does have an accent but I didn't mind it. Don't bother with a textbook.

Rating: 1.0/5, difficulty: 5.0/5
Never take this man for any class!!!!! He is the worst professor I have ever encountered! No communication and no posts on d2l!!!! Changes deadlines and requirements with no notice!

Rating: 1.0/5, difficulty: 5.0/5
One of the worst teacher to be teaching you coding. I asked him for a little help during office hours and he told me to ask a tutor for help instead. Buying the textbook is a waste of money, since all the material are on the lecture slides.

Rating: 2.0/5, difficulty: 5.0/5
Average prof. He can write sloppy and his pronuication of english words may not be the best. He is not as terrible as other says in CSCI 201 cannot speak for his other courses. Not so bad but I think he needs time to get adjusted to the university from what I know he is new. Again average. Class is simple but you will have to work hard for it.

Rating: 1.0/5, difficulty: 3.0/5
He is terrible at using D2L, no announcements warning for quizzes or due dates. His content tab is a mess that you need to dig through to find assignments. Assignment dropboxes are not visible until a few days before the assignment is due. DO NOT TAKE A CLASS TAUGHT BY HIM UNLESS IT IS ABSOLUTELY NECESSARY