not that this has to due with the quality of teaching ability, but this story is more about the general quality of the professor and how little he cared about the students he was teaching:
I have always been a self motivating learner. when I took ODEs freshman year of college, the prof said we didn't have to come to class, so I didn't. I came for the review sessions before the exams, then got As on the exams and went on with my life, no worries, got an A in the course.
sophomore year came and I enrolled in (sophomore level) classical mechanics. the prof started the lecture right away after handing out the syllabus (and not talking about it at all). The syllabus stated that attendance was optional and grades will be determined: 30% exam 1, 30% exam 2, 40% final. I did the same thing I did for my ODE class, went to review sessions, got an A, B+, and A- on the three exams ... so I should have been looking at probably an A- for the course right?
I ended up getting an F on my transcript and thought it was some mistake, when I got back to school in January, I talked to him, and the chair of the physics department. Evidently the first day of class, the prof mistakenly distributed the syllabus from when he taught it two fall semesters before. I had noticed the date on the top of the paper (because I frequently referenced it throughout the semester as I read the proper sections in the book) but i thought the prof was just too lazy or didn't notice he forgot to change the date when he reused the syllabus.
The man never informed me that he had changed the syllabus! ... now how bloody hard is it to send an email with the change? or when you administer the first exam to say, "hey, [bpatrick], i haven't seen you in class, don't you care about your participation grade? ... even with straight As on the exams you'll only get a D given the weight of attendance and homework!", but not a single word for the professor the entire semester, hell, I even went to his office hours once and asked for advice on solving a problem I was working on. All he said was, "we did something like this in class last Wednesday, why don't you come to class or get notes from another student."
I never ended up getting the grade changed (the university gave an option to retake up to 2 courses that you received a C- or lower in), but by the next fall, I had already completed my minor in physics and the same prof was teaching the course again. I had no desire to be in the same room with that man for an entire semester wasting my time on stuff I already could do, and needed to be taking another course that fall in my major that was offered at the same time.
overall, i say that's a pretty awful teacher and just an ahole in general. Until then, I was thinking about double majoring in physics and possibly going to grad school in physics, but when that happened, I ended up focusing on my music instead. It's amazing what a single teacher can do, haha.