Reviews of professor Sujeewa Hapuarachchi

Rating: 1.0/5, difficulty: 4.0/5
This is the worst professor I have ever had. He does not know what he is doing and I cannot understand a word he says. He constantly is being corrected by his students and the exams are super pointless because no one learns anything from his lectures. The amount of homework is also unreal. Do not take this man.

Rating: 1.0/5, difficulty: 3.0/5
Difficult to understand his speaking. Sloppy handwriting on the board. Never tells you when there is a quiz. Hardly explains problems. Only does example problems ass day in class. Youre better of not coming to class and teaching yourself with the book. I dont recommend taking.

Rating: 5.0/5, difficulty: 1.0/5
As far as you attend his class and reach out to him, you won't face any difficulty. He was always available after the class or during his office hours. He gives marks for correct steps. However, you need to remember basic trig formulas. Quizzes and exams are based on what he teaches in class. You can get above 90 if you follow his material.

Rating: 1.0/5, difficulty: 3.0/5
Dr. Hapu is an EXTREMELY RUDE professor who does not know how to teach at all. Beginning of the semester, all of his notes were on paper and his notes were hard to read. Also accuses students of "cheating" on quizzes and gives them a zero on them. Gives a lot of quizzes and tests. Quizzes are never on the topics he teaches in the class, many fail

Rating: 1.0/5, difficulty: 5.0/5
I cannot understand one thing this man says and he gives us random quizzes over stuff we haven't even learned yet. he can be rude and gets annoyed very quickly, and he doesn't even know what he is teaching, kids correct him all the time and he has to erase the whole problem cause he doesn't know it

Rating: 1.0/5, difficulty: 5.0/5
If looking for a good Calc 2 professor, you've come to the wrong place. This professor spends most of the lecture doing example problems where he will make multiple mistakes, which confuses students about the current topic. Grading for quizzes and exams are random. Professor is quick to get frustrated and will take it out on the class.

Rating: 1.0/5, difficulty: 4.0/5
unreal amount of homework, quizzes of things he never even taught. you can barely understand him, he gets frustrated and annoyed with students very quick. would never take again.

Rating: 4.0/5, difficulty: 3.0/5
Good professor. Very inspirational. He knows a lot about graphs and does a good job relaying that information to students.

Rating: 1.0/5, difficulty: 5.0/5
Very very hard professor. Students struggle to understand the material and the professor doesnt relay the information well at all. 9/10 problems he does in class he does some part wrong. When this happens it only confuses the students and leaves them with wrong notes. Grades with no reason, I got 3/10 for a question that was correct. Do not take!