I meant it gets me really mad and when it occurs I make them look like the huge idiots they are, I wasn't implying anything violent :P.
My view on teaching is that it should be done by robots. That way you don't get any stubbornness, idiocy, mistakes, biases, or any other of the "special" traits that my Science teacher is notorious for.
I don't believe either of us should be given homework. Studying Multivariable Calculus at the ages of 12 and 13 definitely proves our superiority compared to our teachers (I would like to take this opportunity to point out that my Mathematician has claimed to have had huge problems with Geometry back in her student days. Inexcusable.). Fortunately my Math teacher has accepted that, and does not bother me about homework anymore. My science teacher is a different case, she has always been an idiot and that is not going to change.
Actually, scratch all that. NOBODY should be given homework. Teachers should be clear and helpful enough inside the classroom. Telling the students to go waste their time, without even being assisted by the teacher is a very dismissive, lazy and conservative way of educating them. It is meaningless, and I would never agree to be subjected to it.