Mala Jayatilleke
I took her for summer 2 and the material was a lot and very fast paced, but prof mala took her time to explain to us, she cares about her students and also is willing to give extra credit as long as you put in the work. I would take her again.