Reviews of professor Dineesha Premathilake

Rating: 3.0/5, difficulty: 4.0/5
Professor D is very passionate about what she does. It's a really in-depth and difficult class, but she also covers everything, and if you studied you'll probably be fine. The tests are super long and the lectures feel a lot longer than they are, but she isn't mean at all. Work hard and you'll pass.

Rating: 5.0/5, difficulty: 3.0/5
She is seriously the best. Genuinely wants you to succeed and allows to retake quizzes, turn in homework/extra credit late, reschedule exams, etc. Her accent is thick but she's easy to understand, and everything is posted online that you will need to know. Very thorough slides for every lecture. Easy A if you show up and study the lectures.

Rating: 5.0/5, difficulty: 2.0/5
Professor Premathilake is awesome! She gives so much extra credit and she is very lenient while grading tests and quizes. She always gives her students the benefit of the doubt. Her tests come straight from the lectures and she gives out good study guide materials for test. I would take this class again. Great professor and homeworks are easy!

Rating: 4.0/5, difficulty: 3.0/5
Sweet, and intelligent about all material. However, very picky about lab reports and will take points off for the smallest mistakes. She is willing to give feedback and her office hours are always open. The class itself just feels long because she rambles then lab reports are written almost every class. Plenty of time in class to complete them.