RESISTORS 101: the Mysteries Unveiled