Andrea Montes
The material is not that difficult but she makes it hard to understand b/c she has a ton of typos. She also loves to talk down to the students and makes sure that they know she is in charge. I took this class because I had to for my major but I wish I took it with someone who could better explain the information to students and was not so rude.