She cares about her students a lot, so if you need help she is always available.  She is not lecture heavy and will slow down if her students are not getting it.  Her Canvas due dates are a little messy, though, what is posted is not always correct.  She is funny and nice, overall a likable professor, but her jokes are corny lol.