It seems to me many professors or teachers that are labeled as "bad" or "mediocre" may have been labeled as such because their students were the ones who were actually the mediocre ones. I came to this conclusion after an interesting incident in my Intro to Chemistry class, where the professor was asked to explain a volume exercise he had already explained and that the book explained as well. He denied the request and a heated argument between the professor and a small group of students ensued. Long story short, the professor did not re-explain the exercise and about 4 to 5 students stormed off to report him to the department chair. The exercise in question gave the students the length, height, and width of an object and asked for the volume. Easy exercise yet these people couldn't bother to help themselves. Incidentally, I was "advised" to avoid this particular professor because he is "bad." The man knows his stuff but I actually dislike his teaching method but only because he makes tests too easy for us.