Deanna Swenson
When she calls on you, she makes you feel dumb and smiles/laughs if you do not know the answer. The questions on the tests are extremely confusing and difficult and there are no in-person quizzes.  She will call you out if you are one minute late to class and she is never understanding when you have to miss a class when sick. I wouldn't recommend. 