Question: how many episodes of the good witch are there?

Answer: 41

Question: who is the current president of the royal society?

Answer: Sir Venkatraman Ramakrishnan

Question: who won season 16 dancing with the stars?

Answer:
Kellie Pickler