Indrasena Wijenayake
Professor Wijenayake is the best! He is very straightforward with how to pass his class. He uses PowerPoint and goes over everything so you don't need the book, but the book is cool to read. His exams are really easy and he is very willing to accommodate you with any problems. He has an accent but he is also funny. 10/10 would take him again.