Anthony Guneratne
I would never take this professor again. He is insanely unorganized in his lengthy lectures, refuses to put any grades, assignments, or even the syllabus for that matter online, leaving me clueless of how I was progressing in the class as well as what assignments are and when they're due. I wouldn't recommend this class to anyone.