Carrie Cagle

Cagle, Carrie Floyd: -

When not writing history books, CARRIE FLOYD CAGLE loves to sew, bake, and binge-watch historical dramas. She has been a high school teacher for 20 years and has taught AP US History, AP Government, AP European History, AP Psychology, American History, and World History. Her social studies curriculum can be found online at bit.ly/ihearthistory.