Log In

Epic Battles in History! Weekly Lessons on Historical Battles

Josh Gaines B.Ed.
Average rating:4.9Number of reviews:(373)
This ongoing course will teach students history through the lense of some of the most intense conflicts throughout human history. #academic

Class experience

US Grade 4 - 7
Intermediate Level
This class is taught in English.
To become familiar with different time periods, people, and technology through the lens of human conflict.  
I have 15 years of experience teaching internationally with students of all races and nationalities.  I'll be addressing these conflicts from a global perspective that respects all peoples' backgrounds.  This class will also be sure to show both sides of controversial content with respect to multiple political and religious backgrounds.  
Homework Offered
Assessments Offered
Grades Offered
Grades and/or a certificate of participation are available upon request.
Learners will not need to use any apps or websites beyond the standard Outschool tools.
This class will not have graphic descriptions of violence, but rather will cover the reasons behind these conflicts and generally how these battles play out.  I'll cover these issues with a global perspective and in a way that will be informative and equitable. The class will be suitable for any students in grade 5 and above and covered with care.  Thank you and feel free to email if you have any questions or concerns.  

182 Days in Afghanistan: Memoir of US Marine
1776 David McCullough
The Persian Empire by Captivating History
In the Name of Rome: Adrian Goldsworthy
Battle of Hastings: Francis Hayes
The Day the Sun Rose Twice: Ferenc Morton Szasz
The American Civil War: Gary W. Gallagher
A Terrible Glory: James Donovan
The Last Stand Nathaniel Philbrick
Inferno the World at War: Max Hastings
The First World War: A Complete History: By Martin Gilbert
The Horde: How Mongols Changed the World: By Marie Favreau
The Winter War: Robert Edwards 
The Napoleonic Wars: Alexander Mikaberidze, Steven Crossley, et al.

Average rating:4.9Number of reviews:(373)
I've traveled the world teaching upper elementary for the last 15 years. I love working with students in project-based learning, social studies, math, and YouTubing/video editing. 

I am a certified teacher for ages k-8 and have taught grades 4,... 
Group Class


1x per week
30 min

Completed by 1013 learners
Live video meetings
Ages: 9-13
1-14 learners per class

SafetyPrivacyCA PrivacyLearner PrivacyTerms
Outschool International
Get The App
Download on the App StoreGet it on Google Play
© 2024 Outschool