Honestly, she is extremely hard to understand so I just stopped showing up to her classes. The course itself is basically self taught so make sure to do the labs and you'll have a decent understanding. Her quizzes are also pretty hard. One good thing about her is that there are a lot of practice questions and youtube videos which i found useful. 