Reviews of professor Mario Giacomazzo

Rating: 2.0/5, difficulty: 5.0/5
Course content is certainly interesting and I think Mario does a fair job of teaching, but I was very disappointed with how harshly he graded our heavily-weighted projects. Nothing that I ever wrote was worthy of even a C in his opinion. As a result, there were 0 As and 1 A- at the end of the semester. He did curve a lot, but this is still absurd.

Rating: 4.0/5, difficulty: 2.0/5
Dr. Mario is...one of the humans of all time. You will quickly fall into a state of not caring and occasionally perk up when Dr. Mario says something notoriously awkward. Course is an asynchronous walkthrough of basic R skills. Paper is likely challenging and you need to approach with humility, but I enjoyed my group. Boomerang level of curving.

Rating: 1.0/5, difficulty: 5.0/5
Before the curve, 0 A's and 1 A-. Not sure why he doesn't just grade easier so he doesn't have to implement a 12 point curve. Quizzes were insanely hard and the projects were graded harder than any other class I have ever been a part of.

Rating: 2.0/5, difficulty: 5.0/5
Both of our midterm averages were failing. He gives so much homework that is hard to complete based off of his lectures. There is a semester long project that he grades very harshly even after all the groups had to spend hours on them. One of the TAs laughed in my face when I went to office hours. Do not take this class with him.

Rating: 1.0/5, difficulty: 3.0/5
HATED this class. It has nothing to do with the difficulty either, I have taken Linear, Discrete, all the Calcs, and know what an actually tough class is like. Mario is just an incredibly rude and disrespectful person. Assigns a ridiculous amount of busy work for no reason and grades harshly. Has an ego/power trip. The group project is TERRIBLE.

Rating: 1.0/5, difficulty: 4.0/5
Recently added midterms to his STOR 320 class, which tests our understanding on R. I personally didn't feel was necessary, especially when combined with all the homework, lab assignments, and analyses, not to mention the final project. Was also a strict grader, to the point where my group got -5% to one of our assignments for one spelling mistake.

Rating: 1.0/5, difficulty: 5.0/5
So our midterm 1, midterm 2, and final paper class averages were all F's. May that be sign enough to stay away. Also a ton of homework, labs, and assignments. His lectures are v unhelpful and his grading on the project is insanely difficult. We dedicated SO much time just for him to give us an F because of completely out-of-pocket reasons.

Rating: 5.0/5, difficulty: 3.0/5
Fantastic professor. He explains the material very well. The class is group project heavy. He grades harshly but the raw cumulative grades are curved generously. If you want to learn how to utilize R in a collaborative environment, take the class. One con is that the weekly labs are really just additional homework posed as a lab.