Melissa Mix Hart has a BEd degree and a MA degree from the University of British Columbia. She is a mother of three daughters.

all articles by Mix Hart