Reviews of professor Ola Ajaj

Rating: 3.0/5, difficulty: 1.0/5
I love Dr. Ajaj, but his lectures were so boring and you need to be there since attendance is such a big part of your grade. All tests and quizzes were taken in class, but were open book. At the end of the semester, there was a 4-6 page paper, but it was very manageable. I recommend taking this class for a science gened, but only if you don't skip.

Rating: 1.0/5, difficulty: 4.0/5
He started the semester with Covid and was behind for the rest of it. The essays every week aren't too hard but since he was so behind he just dumped the work on the class all at the same time over thanksgiving break by assigning an 8-12 page single spaced 10 point font essay exam and a project + presentation all due the day after break ended.

Rating: 5.0/5, difficulty: 2.0/5
Took this class because we were supposed to learn a bit of Python, but prof. got covid in the beginning of the semester which pushed us back a few weeks, so didn't get to it. Pretty easy class. Graded on tests(open book) and a few excel labs (super easy). Dr. Ajaj might seem really serious, but is super nice and helpful!

Rating: 5.0/5, difficulty: 2.0/5
I will say one thing, DON'T miss this easy A!!!!! the class covered python, and the professor explained things very well. just do what he says. quizzes no tricks, labs done in an hour or two, exams not cumulative and went by chapters, not only that be he also dropped one lab and one quiz at the end to help with grading . I can't ask for more

Rating: 3.0/5, difficulty: 2.0/5
Easy homework and quizzes. Doesn't typically help in class so you have to pay attention. Tests are open note.

Rating: 1.0/5, difficulty: 4.0/5
This class was a very bad experience. Some of the content on the syllabus was not completed. We did not complete all labs, and the lectures were not posted on time. It was very hard to retain information when we don't get much feedback from our homework/labs. I suggest using other resources to teach yourself the content.

Rating: 5.0/5, difficulty: 3.0/5
It is your call to take him or not, but here is mine. I took 141 and 240 with him, he is super nice and he knows how to teach. 240 is NOT easy, so watch all videos and follow him while coding so you understand everything from a to z. we did 5 quizzes, were not bad, 4 labs, you could finish in a couple of hours, and3 exams, 2 chapters each.

Rating: 1.0/5, difficulty: 4.0/5
I took this as an asynchronous Tuesday/Thursday class, this guy didn't post 8-10 lectures and gave no heads up or anything just no post. As a result, I learned nothing and because of his terrible time management we had to take an exam on Monday of finals week and then the final a few days after, maybe in-person classes will be different but idk.

Rating: 5.0/5, difficulty: 2.0/5
It was one of if not the easiest classes! Don't worry if it is your first time coding, the professor is super nice and teach material slowly and clearly so that you will never miss it. I like how he related coding to real life examples and things around you so it makes sense to you. I enjoyed his class.