Teaching is a slow process of becoming everything you hate
&gt; every word of the assignment creatively misinterpreted<p>OTOH when I took operating systems I got an assignment that said “implement a job scheduler, using FIFO, LIFO or round-robin job scheduling”. So I picked FIFO, got it working and I had time left over so I thought, “what the hell?  I’ll do LIFO too”. So I did, and I still had time so I took a crack at round-robin, but I didn’t have time so I turned it what I had, proud of myself for going above and beyond.<p>I got back a 66 on the assignment. I asked why and he said, “you didn’t even attempt round robin”. I pulled up the assignment where it VERY CLEARLY said “or” and he said, “well, it should have been obvious I meant ‘and’”.