Carrie Floyd Cagle is an author, Social Studies curriculum writer, and high school teacher who lives in a suburb of Dallas, Texas with her husband Bill, daughter Willa, and dachshunds Sasha and Toast. Over the course of her teaching career, Carrie has taught AP US History, AP Government, AP European History, AP Psychology, World History, Texas History, and English for Speakers of Other Languages. She has B.A.s in Psychology and History and an M.S. in Curriculum and Instruction. Her interests include reading, sewing, and baking. Check out her Social Studies curriculum site at http://bit.ly/ihearthistory.
阅读完整简历