Question: how many seasons of when calls the heart are there?
Answer: fifth season