I took ACCT 291 with this professor and she was really good! Yes the class itself was a little difficult. As long as you do the homework which is all online and review the notes before the test you'll be fine. She is one of the most caring professors I have had on campus.