Good Witch
The Enchantress Unites Part 2
S2 E102:
As the town struggles under the pressure of trying to pull off the perfect book signing party, Cassie finds unique ways to unite everyone, while also coming to her own very special realization about Sam.