Born Janna, of a very old Romanian Gypsy tribe, she took on the name Jennifer Calendar when she went to Sunnydale, to keep an eye on the vampire Angel, who had been cursed by her tribe eighty years before. Jenny was hired as a computer-science teacher at Sunnydale High School. It was there that she met Rupert Giles and worked with him when she initiated a project to scan several of the school’s library works into the computer system; when the demon Moloch was scanned into the internet, Jenny helped Giles exercise the demon. Jenny also saw the signs of the Master’s eventual freedom from imprisonment and offered to help Giles and Buffy stop him. Jenny and Giles were attracted to each other and after months of flirting, they started dating. Their relationship stalled when Jenny was possessed by Eyghon, a demon that Giles had helped conjure up twenty years before, though Jenny was able to eventually forgive him. Jenny was the one who explained to Buffy and Giles the specifics of the curse on Angel, that is he achieved even a moment of happiness, the curse would end. Waiting to make up for deceiving her friends, and having no desire to see Angel continue to be evil, Jenny tried to find a way to retrieve the spell that had cursed Angel the first time. Using a computer program she wrote, she translated it, but was murdered by Angel before she had a chance to use it. Angel destroyed the hard copy and hard drive, but Jenny had backed the file up to a disk that was eventually found by Willow and Buffy. Willow was able to cast the spell, with the help of Oz and Cordelia, thus fulfilling what was, in essence, Jenny’s dying wish.