As a current social studies student teacher I cannot recommend this book enough. My mentor teacher allowed me to borrow it and it has proven to be invaluable. The entire introduction section pertains to what my university requires I put into my lesson plans, as well as this the amount of lessons shown as examples here is great. The variety of history presented in this book is amazing, it will surely be able to help you regardless of what era you are teaching.