Shandeepa Wickramasinghe
Fails to fully explain any of the material and causes severe frustration and panic among as we feel that were not learning anything and are forced to leave and seek out new professors