Question: how many episodes are in good witch season 4
Answer: 10