Reviews of professor Moshe Barach

Rating: 4.0/5, difficulty: 4.0/5
He can come off a bit cold, but in reality he just doesn't give out answers easily. He is a very hard grader on papers, but there are a couple of quizzes that are easy and help make up points in the grades. If you put in effort to be there, he will recognize that and it can help in grade curves.

Rating: 1.0/5, difficulty: 5.0/5
this man started screaming at groups who were presenting. it was humbling :( my group member cried

Rating: 3.0/5, difficulty: 2.0/5
Class is not hard if you do the practice exams but harsh grading on the final project. Moshe also is a bit rude but you don't even have to come to class at all.

Rating: 1.0/5, difficulty: 5.0/5
Prof. Barach has not responded to my emails in over a month. He said he would curve the grade A LOT and I had a GOOD CHANCE of getting a B or B+ (I had a C+ at the time), but I ended up with a B- because he barely curved. Although, he curved a C+ as 50% - 79.9%. Weird.... another professor that lies to their students

Rating: 4.0/5, difficulty: 4.0/5
His class can be tough, but if you do the work, study, and get help when needed, there is no reason you cannot do well in his class. Some people say he is rude but I think this is more him giving necessary feedback without sugarcoating it. I've never seen him be rude or mean towards students and overall thought he was an interesting lecturer.

Rating: 1.0/5, difficulty: 5.0/5
Moshe's teaching approach is detrimental to the educational experience. The divergence from the syllabus, coupled with a arrogant and condescending demeanor, makes it challenging for students to engage with the material and seek the necessary support. I strongly caution future students against enrolling in any courses taught by Professor Moshe.

Rating: 1.0/5, difficulty: 5.0/5
Moshe has a very condescending attitude towards students and appears to enjoy the act of insulting their intelligence in front of the entire class. Moshe will make promises to curve his outrageously subjective exams and then fail to follow up. Based off of his attitude towards students alone I don't believe Moshe should be a full time professor.

Rating: 1.0/5, difficulty: 4.0/5
I honestly recommend you to choose another professor. The way of grading is way more tougher and you barely find a way to negotiate it with. Class is good class, but you need somebody who cares your future.