Wathsala Medawala
She was a nice teacher, but the class was packed with so much material and she assigned so much homework which made it difficult to actually learn all the material. The tests were pretty hard but she does have office hours where you can go over them. If you want to get a higher grade you have to do well on the tests.