Well, I have two from university. One was a nice nice guy, just simply not a teacher. The other is one of the few people I genuinely dislike.
I went to a small liberal arts university, majored in computer science (yeah, I am starting to see the pattern…). All but two of my teachers were PhDs. One of the ones with only a masters degree was replaced my second year in with a new guy. Asking the head of the department, she said the reason was because he had a PhD and that was something they valued. I though that was shortsighted at best, since you were trading a woman who knew how to teach and seemed familiar with the material with an entirely practically-unproven man.
Still, he came, and there was little good word about him when he did. I took my first class with him, data structures, and immediately saw why.
The man was completely unable to teach. He had absolutely no idea in hell where to start. Again, nice enough guy, easy to get along with, but no teacher.
He first ordered a book. He didn’t know anything about it, but the previous teacher used it, so he figured it would do. So, first day of class, he shows up with, and then thinks to maybe look inside.
Preparation wasn’t a familiar concept with him.
So, after stumbling around and wasting the first day, embarrassing himself for having to makeup a rubric on the spot (all teachers provided a grading rubric and class outline on the first day, if it wasn’t a rule it was a very established tradition), the class was over. Maybe this would jolt him awake and his next class would be better.
Nope. Well, he did read the first chapter and decided he’d best just follow along with the book, since he didn’t know it well enough to make up anything original to complement it. During class, he just read aloud from it, paraphrasing here and there, but mostly verbatim. He copied the examples on the board, then attempted to trace through them, in doing so making his fundamental misunderstanding of how the stack works apparent.
A few days later, we get to the end of the chapter and take a quiz. Rather than just use the one out of the book, he makes up his own. If you understand the material, this works, but he didn’t. So, the quiz was mostly on trying to figure out what he thought the programs were about, and less of what they actually were. And as for the programs that he made up in place of the ones copied from the book… forget about them making any sense. They wouldn’t compile, let alone do anything remotely approaching the topic.
All this would be brought up during the quiz, of course, but he was totally unprepared to answer for the problems. In a few days, after he had graded the quiz and maybe tried a few things out, he would begrudgingly admit that, as written, the quiz was impossible, and he would invent grades out of whole cloth for whatever attempt was made at it.
It was a this point the absences started. The concept of teaching, which I can only assume he thought would just come to him, seemed to overwhelm him. We met three times a week, but by the time the class was half over, you could assure yourself that he’d miss at least one of those days. At first, he’d call in to the secretary, who’d leave a note stuck on the door saying not to wait for him, making up some excuse, but as time went on, he just didn’t show. He never once arranged for a substitute. When confronted about that, he seemed to not even realize that was possible. He would never admit to the days he didn’t come in. It got to the point that students just didn’t come in on Friday anymore, as chances were about 80% he’d not be there anyway. He missed over a quarter of the class.
As to tests, we had I think it was four, plus the final test. He was lost, completely lost. Writing a program was always a component, and that was easy for me (I knew how to program, I was quite competent in it. The class for me was just a requirement. God help those that didn’t already know the information.) But in grading them, it became quickly apparent that he didn’t know the first thing about reading someone else’s code (and reading his own was debatable). He’d start out, trying to make comments on things, but missing the point of what things did entirely, and getting hopelessly confused barely a dozen lines in. So, no more comment until the end, when it got a 100% since it ran and did what it was supposed to do.
A point that stands out particularly in my mind went like this: the programs were all exceedingly simple, and could have been written much more efficiently and made more compact, but I tried to stick to the book’s verbose style (with my other teachers, I knew I could do it my own way and they’d understand, but I didn’t want to confuse him anymore than he already was). He had copied a snippet of code on the board and had spoken about it for some length. I figured, surely, he must be familiar with it if with anything. So, in my program, I made use of its algorithm, barely changed, and layout. Really, there was virtually no difference between the two but variable names and the odd slightly changed line. If he understood his example, even passingly, this would be instantly familiar.
Completely baffled. Didn’t understand a word of it. At the end, after he’d expressed his not understanding, he added “but I guess it works, so… okay”.
When he handed it back (weeks later, he fell more and more behind in grading as the class wore on), I had to laugh. Just laugh out loud. The other students, the ones with the sense about them to see the class for what it was, anyway, knew why. I’m sure he didn’t, but by this time he’d figured out it was best to not question what he didn’t understand if he didn’t want to look like an imbecile. Really, it was just unfathomable how this man got himself hired. The correct response should have been outrage, but it was just so surreal, you didn’t think to be angry at the time.
Apparently, word had spread about him. The department head sat in on several of his classes, as did two assessors of some sort (I’d never seen them before, but I gathered they were there to assess his competency). He tried, very valiantly, to pull off a class for them. As long as he stuck very close to the script he’d prepared and didn’t get asked any questions (he’d pleaded before they came not to be asked difficult questions), you’d think he was just a mediocre to poor teacher. Probe any deeper, though, and you’d quickly discover he was no teacher at all.
After a week, the three had gathered whatever information they were there for, and class resumed normality. The final involved three programs and no written test. One of the programs was impossible the way he’d described it, and another was vague to the point of not specifying what the program should do, so it was really just one assignment. I identified the impossible task one immediately and didn’t waste my time on it (there were two snippets provided that you were required to work into a program that performed X task, but the two snippets were fundamentally incompatible), but many of the less capable students taxed there brains for many long days trying to figure it out. The second one was, as I said, vague to the point of being open-ended. He certainly didn’t intend it as such, though. That was not his way. I’m sure he had some topic in mind that he just failed to convey. So, with that noted firmly at the top, I went ahead and made up a question in keeping with the class and made a program to answer it. (Couldn’t we simply have gotten clarification from him what he was asking for? In theory, yes, but he made a point of disappearing in such times to avoid sticky questions like this.) The last question was quoted from the book, and a breath of fresh air as far as straightforwardness goes.
I got a 100 for the class, but I was expecting it. Others, who were heretofore failing, mysteriously all got upgraded to the 80-90% range. We assume this was the assessors doing. But he’s still there, and still pretending to teach. I wonder what his PhD was in.
But he was such a likable guy, it’s hard to be angry at him, even now.
Well, I said much more than I intended to. I won’t bore you with the second story, let’s just say he was a egotistical, pompous, ass who was entirely too full of himself and assured in the flawed idea that everyone loved him as much as he did. And he’s an example those who give liberals a bad name. We were at a liberal university in a liberal town in New England, it’s no use trying to deny where our sympathies lay. Even our token conservative teacher was far left-wing by mainstream standards. But this man’s hateful diatribes and awkward right-bashing comments were just in bad taste, even to us liberals. But he was blind to the stares and appalled gasps.