Nora was a very nice prof and she was very understanding, her slides were good and she went pretty in depth into the core topics. assignments were fairly simple and straight forward, she prepares you very well for the exams so they're not too hard. basically if you pay attention you will do good. she always provided great feedback for assignments.