Reviews of professor Hasthika Rupasinghe

Rating: 5.0/5, difficulty: 3.0/5
Professor H is THE BEST. It's a tough subject no matter who teaches it, but he truly cares about his students. He is willing to meet with you outside of class time ( I lived in his office hours), will reopen missed homeworks/quizzes for you, and doesn't make you feel stupid if you don't understand something. Cannot recommend him enough

Rating: 5.0/5, difficulty: 3.0/5
Dr. H is one of the most understanding and kind professors I have ever had. He helps with your grade as much as he possibly can, offering intense reviews where he goes over everything, following a wonderful "practice test" he creates to prepare us for the test. It is extremely homework heavy but these grades will save you! Absolutely take him.

Rating: 5.0/5, difficulty: 3.0/5
Dr. H is definitely one of the most caring, personable, and patient professors I have ever met. If you're confused and he sees it, he will voluntarily go over the material again. Even helps with hints on quizzes and homework. He was late for a meeting because he didn't wanna leave his students when we needed him. Take him, you won't regret it.

Rating: 5.0/5, difficulty: 3.0/5
Dr. H is literally one of the best professors I've ever had. Stats is NOT my subject , but he is so accessible and caring and he truly wants to see you succeed. There is a lot of hw and quizzes through MyStatLab, but he is understanding and will extend deadlines if needed. If you're not a math major and have to take Stats, take it with him.