Really clear that she knows the material and is super knowledgeable on the subject. Lectures were good for the most part, but at times became a bit monotonous and tedious to get through. I actually felt like the assignments tested my knowledge and were well crafted, which doesn't happen often. Tests were all very fair as well.