A graduate of York University with a Bachelor of Arts degree with Honours in Psychology, she has also completed a Master's of Education degree in the Counselling Program at the University of Alberta. Over the past 15 years Cathy has worked and volunteered in family and teen support programs, employment programs for youth, in programs that support new immigrants to Canada and in hospital settings. She has also worked as a sessional instructor at the University of Alberta. As a psychologist working in private practice in a medical clinic her clients included children, adolescents, adults, and couples. Cathy began to pursue the area of writing after the birth of her third child, and her hope is to continue writing as a way to reach out and inspire others. She currently resides in Edmonton, Alberta with her husband and their children.