One of the biggest critics I've ever met! She is an extremely difficult grader and although it can be for all the right reasons such as us students growing educationally - Professor Mazzarotto is inconsiderate of the fact we have other classes as well and expects a lot out of us students. Also relies heavily on participation and attendance