Overall, I really enjoyed her teaching style. She really knew what she was talking about and I was thoroughly entertained by all of her lectures. There are 2 written assignments every week, but it really shouldn't take more than an hour to complete both and she usually gives you an A. Her TA is also really active in class but dosen't takeover class