She wasn't bad. I wasn't used to college yet when I took her class though so it felt overwhelming. Her lectures are mainly slides directly from the book but she is patient and understanding when you ask questions. Make sure to do exercises and keep up with online homework. I think she would be better if I had more experience with previous classes.