A great instructor. She is very clear in her lectures. She explains the material in such a way that made it so much easier to understand compared to the text book. The class will be challenging (especially homework) though, but thankfully, she is very generous with grading (pray for curves).