The Mexican-American War is an important but often understudied part of American history. Help your high schoolers dig into this key time period with the 30 Days of History: The Mexican-American War.
This limited time freebie is designed to give high school students 30 days of work to help them learn about the Mexican-American War. Each day’s work asks 7 questions about key people, battles, or other events. It’s a great way to help older students develop research skills. There is so much history to discover! Give your students a window into this important time period with the 30 Days of History: The Mexican-American War.
Bonnie Rose Hudson works as the Director of SchoolhouseTeachers.com, the curriculum site of The Old Schoolhouse Magazine®. Her heart’s desire is for every child to feel the love of God and know how special they are to Him. She would love for you to stop by her website WriteBonnieRose.com for homeschool and history curriculum, resources to help teach your children about missions and the persecuted Church, free history and writing printables, ways you can write for the homeschool market, and to check out her newest release from JourneyForth, The Hidden Village, an early reader set in India.
FREE Resources to Help Kids Explore Life on the Farm
Farm Life is a great unit to cover in your homeschool. Preschoolers love learning about farm animals
FREE Groundhog Day Writing Prompts
I think Groundhog Day is one of the most creative and unique minor holidays we celebrate each year.
Ways to Have Fun with Bubble Wrap
I love bubble wrap. Yes, I am the one who asks for the bubble wrap right after someone has opened a
13 Movies & Shows for Kids All About Mathematics
Math is one of my least favorite subjects. However, I have two kids that absolutely love it to
Resources for Learning About India
When learning about other countries, we can learn so much about how people live, how and why culture
Homeschooling with Game Shows
Every family has the right to educate their children how they see fit. That is a sure beauty in bein