Reviews of professor Mojtaba Moniri

Rating: 2.0/5, difficulty: 4.0/5
Attendance is mandatory. He checks periodically during class to make sure no one has left early and makes sure to jot down whoever came in late. His teaching style was very confusing for me but he seems like a nice guy. I had to teach myself a lot of things by reading the textbook and his tests are graded strangely.

Rating: 1.0/5, difficulty: 5.0/5
Worst teacher i have ever had. didn't learn anything, had to use to text book to get by but it was confusing. He doesn't have lecture videos up but does have office hours but he makes you feel dumb when you ask a question. DO NOT TAKE!!!

Rating: 1.0/5, difficulty: 5.0/5
By far the worst Prof. u will ever have. He is very disrespectful and does not know how to use technology. He made a mistake on the time limit for every test (and I mean every test), so when the time ran out and none of us had finished, he made us take the whole test over with different questions. Only reason I took this class is because I needed 2

Rating: 3.0/5, difficulty: 4.0/5
I'm going, to be honest, this class is not an easy A. you have to work for it, and also if you're someone who relies on a teacher for everything, then this class isn't for you. He has an office hour every day and he is willing to help you with anything. Also, there are lots of homework, practice quizzes, and test.

Rating: 1.0/5, difficulty: 5.0/5
He has a lot of office hours and responds to emails quickly. He will try to help if you ask, but still not helpful to me. Reads straight out of the textbook for the class which you're supposed to read on your own anyways! So much work to do and I have to teach myself everything. My class doesn't know what's happening either, we are all struggling.

Rating: 1.0/5, difficulty: 4.0/5
He's very smart and wants to you to understand like he does but he has trouble condensing and simplifying the lessons. He likes to ramble and sometimes spends more time on the hw than the actual lesson. I taught myself out of the book as it was easier. Wouldn't recommend :(

Rating: 2.0/5, difficulty: 5.0/5
Teaching isn't a strong suit, but he's obviously very good at Math. He tends to skip steps (while getting most of the problems done very fast) and it's very easy to get lost in the lesson. Homework was done on the buggy CEngage WebAssign platform instead of Aleks, CEngage costs more than ALEKs and would also penalize you for not understanding math.

Rating: 1.0/5, difficulty: 5.0/5
In terms of capacity to teach, has been the worst so far of all my professors @ NCC. He made daily mathematical mistakes; was technologically inept. I've never seen anything like this. Comprehension issues. Students used class as study hall or to search the web. Some cheated. Restricted students from studying with online textbook before final.

Rating: 1.0/5, difficulty: 5.0/5
just don't take him. thank me later.