Reviews of professor Dilan Dassanayake

Rating: 1.0/5, difficulty: 5.0/5
Difficult to understand accent unless you sit up front. Hard to read the handwriting on board. Gives a lot of long homework. He teaches very fast and is very confusing. He grades hard on tests and makes you show a lot of work. Had a's in all classes except this one. Takes attendance every class and takes off grade if you miss. No extra credit.