Nimendra Mawalagedara
This class wasn't hard. There was long lectures and long homework assignments but overall was an easy class to pass. And she will work with you. She is very very nice and understanding.