Professor is good, allows for late submissions and is accessible outside of class. Only downside is that she assigns a lot of work during class and for homework. The material isn't hard, its just a lot of stuff to do. Easy A, if you complete all the homework and quizzes. Answers for quizzes are from previous lectures or powerpoints. 