Penelope Halliwell

Penelope Josephine Halliwell (née Johnson) a.k.a Penny Halliwell or "Grams" by her grand-daughters, was a powerful Warren witch lived in the 20th century. She was gifted with the power of Telekinesis and Aura Reading. She was the daughter of Gordon Johnson (mortal) and P. Baxter (witch), the wife of Allen Halliwell (the first of her 6 husbands), the mother of Patty Halliwell and the grandmother of the Charmed Ones.

Education at the School of Magic
Penelope was the first Warren witch who attended the School of Magic. Here she had strong disagreements with the principal, the elder Gideon, who definited her "impatient and stubborn, but very powerful". In this years she became a true expert in the "Potion Making" and "Spell Casting"  subjects, so as to win several awards.

At the final exam she created a potion to vanquish the upper-level demons, thanks to which the commission promoted her with flying colors.

New Entries in the Book of Shadows
Penny Halliwell often noted that she created most entries in the family magics book:
 * Upper-Level Demon Vanquishing Potion
 * Evil Witch Vanquishing Potion
 * Banishing a Ghost, a faster potion to brew than the potion "To Send an Evil Ghost to Judgment".
 * To Banish a Ghost of a Demon back to the Spirit Realm (potion)
 * Handfasting
 * Vinceres
 * The Necromancer
 * The Ice Cream Man (in 1983)
 * Gammill, The Collector
 * Eames (around 1991)
 * The Belthazor Vanquishing Spell
 * To Increase Patience (1980s)
 * To Unbind a Bond (after 1975)
 * To Bind (after 1975)
 * To Call the Halliwell Matriarchs
 * Nicholas Must Die (March 25th, 1975)
 * Return to your own Time (March 25th, 1975)
 * Preparing for a magical pregnancy (before 1970)
 * Low-Level Demon Vanquishing Spell (1980s)
 * Warlock Spell
 * Dominus Trinus Spell