Avatar

Kyra Kirkwood

Kyra Kirkwood is a Southern California-based writer. When she is not teaching, writing or blogging, she enjoys spending time with her husband, two young children and specials-needs rescue dog, Ralph. Follow her at kyrakirkwood.com, Twitter, and Facebook.