She is a nice lady but this class can be difficult. She has an accent and sometimes talks quietly so at times it can be hard to understand what she is saying. She gives homework about every day and sometimes assigns the same HW more than once. She does a good job with 1 on 1 teaching though, so I would recommend going to her office hours.