Kelly Klapstein

Kelly lives in northern Canada with her husband, 3 children, and dog Finn. When she's not writing or teaching or drinking tea, Kelly goes for long walks, watches romantic comedies, and obsesses about pens.