Wackwella Samanthi Kottegoda
Exams are based information from her powerpoints, so you know what to expect. Class is very well structured, and she records her lectures. She was very generous with extra credit. Would recommend!