Andravas De Vas Goonewardene
Professor De Vas Goonewardene is a good professor, emphatic in his lectures. However because he spoke quickly, you have to really listen and pay attention in order to understand the material. The zoom lectures that were held were an hour and a half and filled with a lot of material so get ready to ask questions!