bridget, i hear ya!
actually i love explaining (or trying to explain) the capricities (jackie, is that another one for my dictionary?) of english to my students. it just makes the teacher's job so much more interesting. imagine explaining something you understood yourself! you'd be bored to drink!
bingley, i'll have a look out for the book. is it still in print?