Loved professor Jayasekera!! She is very engaged in the material and makes her lectures interesting. There is quite a bit of reading, but it will help for the tests and in-class discussions. She really prepares the class and reviews for each test. She's super sweet and even brought everyone coffee and donuts on our last day! Work hardgood grade.