Poor
She is very disorganized with her lecture and gets off topic during them way too many times. She also has a very thick accent. There is three tests worth 20% each and a final that is worth 40%. Her tests are super hard with lots of short/long answers. If there was tutorials every week this course would be easier. Overall, I wish that I never took this course!