The material is extremely difficult and she knows that. She tends to put problems on exams that are very tricky but she does this on purpose to challenge you. I emailed her several times throughout the semester asking her questions about homework, projects, etc. & never heard back from her. However, her teaching style was not helpful. Most classes went like this, example, majority of the class time to attempt how to figure it out (even though no one knew how to start since she didn't teach us how), then gave us the answer without explaining how.