Reviews of professor Ali Khalil

Rating: 1.0/5, difficulty: 4.0/5
Worst teacher. He doesn't care about his students. He doesn't give feedback even if you ask (I emailed him three times asking, never got anything). The whole class is a two hour long video tutorial on things he doesn't seem to know very well. I have not met a single person who enjoys this class or the teacher.

Rating: 5.0/5, difficulty: 3.0/5
Promotes an excellent classroom and beyond learning environment. His labs enforce the lecture topics. Tough grader often. Provides timely and useful feedback for assessments. Always accessible outside of class.

Rating: 5.0/5, difficulty: 3.0/5
Season's greetings Ali. I enjoyed every online meeting in this course. I meant to leave a thank you note after all the hard work and patience shown in teaching us this course. It was a challanging course required lots of time but well worth the effort. Exams were hard but expected. Thany you for instructing this course.

Rating: 1.0/5, difficulty: 3.0/5
Terrible, unclear and does not give any feedback on assignments

Rating: 5.0/5, difficulty: 3.0/5
one of few that cares about us students. stuck by me for additional 20 minutes to make sure my exam was uploaded right. very patient man and very articulate explaining the course topics. thank you prof ali.

Rating: 1.0/5, difficulty: 5.0/5
He's is by far the worst teacher I've had. He only gives one sentence of feedback with no rubric to explain where you went wrong. He talks so monotone and takes 30 minutes to explain a one-minute thing. He wants us to create our own data for everything but calls it academic misconduct if we don't reference sources. Worst teacher EVER!!!!