I Took her course and learned a lot. She offers office hours in case you need help and does not assign a lot of homework. She also offers practice assignments and resources in case you don't understand the material 10/10 would take her class again.