March 4, 2021
Britannica School
Britannica Image Quest – over 3 million rights-free images with citations
World Book Student
Canada and the First World War – Canadian War Museum
First World War 1914-1918 – Veterans Affairs Canada
First World War Timeline – Canadian Encyclopedia
Historica YouTube channel
Major Battles of World War I – Government of Canada
First Battle of Ypres (1914) – Britannica School
Ypres, Battles of – World Book Student
Second Battle of Ypres (1915)
Canada and the Second Battle of Ypres (1915) – Canadian Encyclopedia
Second Battle of Ypres – Britannica School
Ypres, Battles of – World Book Student
Battle of Somme (1916) – World Book Student
Battle of Somme – Britannica School
Canada and the Battle of Somme – Canadian Encyclopedia
Battle of Somme – Veterans Affairs Canada
Battle of Cambrai (1917) – Canadian Encyclopedia
Battle of Cambrai – Youtube search results
Cambrai, 1917 – Government of Canada
Cambrai 1917 – Veterans Affairs Canada
Battle of Passchendaele (1917) – Vimy Foundation
Battle of Passchendaele – Canadian Encyclopedia
Battle of Passchendaele – Veteran Affairs Canada
Passchendaele: 3rd Battle of Ypres -Library & Archives Canada
Battle of Ypres – Britannica Kids
Battle of Vimy Ridge (1917) – Canadian Encyclopedia
Battle of Vimy Ridge – World Book Student
10 Things You Might Not Know About Vimy Ridge – CBC Kids
Battle for Hill 70 ( 1917) – Canadian Encyclopedia
Battle of Hill 70 – YouTube Search results
Canada’s Victory – Hill 70
Battle of Hill 70 – Vimy Foundation
Battle of Hundred Days (1918) – Canadian Encyclopedia
How Canada’s “hundred days” campaign helped turn the tide of the Great War – Global News YouTube video (7:20 mins)
Canada’s 100 Days – The Loyal Edmonton Regiment Military Museum
Canada’s 100 Day March to Victory – Mclean’s