Having taught American history a number of times, each time writing (and re-writing) her own materials, Celeste has shared her love of history with many students in her homeschool classes. Designed to... This description may be from another edition of this product.