Reviews of professor Aziz Bahha

Rating: 5.0/5, difficulty: 1.0/5
Good experience

Rating: 5.0/5, difficulty: 4.0/5
I learned a lot in his class take his CSC694 class.

Rating: 5.0/5, difficulty: 4.0/5
I took Dr. Bahha's online class. I loved the class because there were no surprises, he posted a weekly calendar that allows you to stay on top of your workload. I loved his class!

Rating: 5.0/5, difficulty: 3.0/5
Dr. Bahha is really helpful! He goes over reviews in class, and every assignment is self-explanatory, though he will help you with anything! He is very lenient and really wants you to learn the material. He keeps it real and his class was interesting and fun to attend.

Rating: 5.0/5, difficulty: 5.0/5
CSC439 Dr. Bahha was a great teacher that I have ever met he is the very nice only thing you need to do is to complete assignments on the time I wish to get his other classes again! 100 % recommended taking his classes A+. Also, he's my favorite teacher so far. He's really passionate about what he teaches, I've never learned so much in one class.

Rating: 3.0/5, difficulty: 2.0/5
He's an alright guy. He just explains some things on a powerpoint, you can take notes on it if you want to. Then every Thursday a lab file is due and you turn it in on the website. Labs are super easy, tests are also online so you can research things you don't understand. Overall easy class, alright teacher.

Rating: 1.0/5, difficulty: 2.0/5
Bahha is a caring teacher but thats really all he's got going for him. His lectures are mind-numbing and not all that useful, he skips over diagrams and important stuff rather than explaining it. Hands out good grades, but homework and project requirements make next to no sense. Easy class but you will learn nothing.

Rating: 5.0/5, difficulty: 4.0/5
Dr. Bahha is such a wonderful professor and person! He makes class very interesting and he truly cares for each and every one of his students. The classes are sometimes difficult to participate in if you don't prepare by the doing the hw beforehand. He does assign 3+ hours of hw for each class, but he's also an easy grader as long as you try.

Rating: 2.0/5, difficulty: 1.0/5
He just spends the class lecturing, and basically lecturing to himself. He uses powerpoints, but half the time the pics are blurry. He is a nice guy, and the class is an easy A. But I wouldn't take him again if I wanted to seriously learn something.

Rating: 5.0/5, difficulty: 4.0/5
I take this class CSC539 Software Testing and Maintenance. Best lecturer and projects! I've had in college.