Reviews of professor Ellips Masihi

Rating: 3.0/5, difficulty: 3.0/5
Masihi gives all online homework and quizzes. Homework does not prepare you for quizzes. Quizzes have a massive question bank so everyone has a different quiz. Chegg is wrong half the time so you actually have to learn how to do the problems. I took this class in the summer in 5 weeks to get it over with. He curves at the end so it's hard to fail.

Rating: 5.0/5, difficulty: 3.0/5
This class gives you a basis of how things work with PLC and ladder programming if I need to summarize it, there have been many challenges, however, he is more than willing to help! Just reach out to him during breaks or set some aside time after class to ask questions and get your learning going! Many lose the experience, try to learn :)

Rating: 1.0/5, difficulty: 5.0/5
Never had a class this horrendous. Went 15 weeks without knowing my grade, unclear on how I lost points on every assignment. Tests are super long, impossible to finish and we get blamed for poor results and are given a "retake" which is harder. Used software never listed in syllabus. Poor communication, refuses to take fault in his mistakes. 0/5 GL

Rating: 5.0/5, difficulty: 3.0/5
Even though the class is extremally hard but Dr Masihi makes it easy from his end and the rest is on the student.

Rating: 5.0/5, difficulty: 5.0/5
Took two classes with professor massihi. Tbh hes doing his job perfectly which students doesnt usually like. IMO hes done his job although a lot of stuff are assigned, but someone who doesnt look for grades but wants to learn hes your perfect match. All he cares about is students success and making sure they really understand the material. GL

Rating: 2.0/5, difficulty: 5.0/5
Here I am after a whole year, I could still agree that the material I learned in this class was never used. My last semester was the worst because of this class and never used it/ will never use it in my career. Nothing against the professor but I hate this class until this day.

Rating: 4.0/5, difficulty: 4.0/5
Easy going, very understandable, gives 4% extra credit, material learned on a slow manner, doesnt assign something he didnt teach which means he literally teaches in details. Homeworks are fairly medium-easy, exams are hard, no project for this class. Overall hes a good professor and does his job well !

Rating: 5.0/5, difficulty: 4.0/5
This professor contributed to my life and career. All the time spent in his class and all the things he teaches helped set a clear direction for me to follow. It might seem hard because you actually have to put in the hours to succeed, literally there is no way around it like in other courses. However, if you are here to learn you'll enjoy it!!