Hastings posts the grade distributions by class for the past several years http://uchastings.edu/about/admin-offic ... /index.php
Looking at last spring, Martinez looks rough. The income tax class had too few students to be subjected to the curve (the curve only applies to classes over 26, iirc, below that number profs can do pretty much whatever they want, though they are still limited to 2 A+s at most, the overwhelming majority deviate UP, not down, for smaller classes).
Even for classes the curve applies to, only 12-13% of students are supposed to get a C+ or below, but Martinez gave 40% of the class a grade in that range. That's pretty unheard of at Hastings (which you can see by looking at the distributions for other subjects).
Unfortunately, there's no meaningful "mean" at Hastings right now, because the curve just changed, so the 3Ls and 2Ls have different means. However, for both classes the mean is over 3.1, so Martinez is basically dicking over the class.