Dineesha Premathilake
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!