The cheating, although not excusable, could very well be partially blamed on the professor.
The cheating, although not excusable, could very well be partially blamed on the professor.
I don't think the analogy holds well. The point is that a professor is supposed to help his/her students when they have questions. If they don't do this, they increase the probability of cheating occurring. It's less of "blaming" and more "noting" that this happens. If the professor is partially ignoring this duty, he/she is partly to blame. (I'm not saying that happened here, just explaining what I think @reason's logic is).
Panos has provided documentation, reasonable theories, refrained from naming students, and put his own reputation on the line. "nyustern" has simply whined about perceived slights, thrown anonymous accusations of racism, and vaguely claimed that other unnamed and unnumbered students felt the same way.
nyustern is free to voice his thoughts and feelings, but I don't think he should be free to anonymously throw serious accusations at Panos with no evidence.
There might be a serious personality conflict here, it's also possible Panos was a jerk. But at this point we have only the inherently biased word of a purported student who feels they didn't get the grade they deserved.