Great prof! She was clear with her expectations in assignments. Very helpful when answering questions. Her feedback on assignments is always very helpful, as well as she often provides time for practice assignments and will provide feedback before the real assignment. Her lectures are always very interesting. I would recommend her. 