In order to teach a dog not to jump, EVERYONE the dog comes in contact with needs to participate in the training. It has to be very consistent. If the dog ever gets away with jumping, she will keep trying to jump and jump thinking she'll get away with it again. Along with what Karen said, never give the dog attention when she jumps up. Have her learn that in order to receive human attention, all four feet must be firmly on the ground.

Remember, even negative attention is attention.