Discuss the following four concepts in significance to Canadian history

Discuss each of the concepts in relation to Canadian history/studies:

1. Craft unionism and industrial unionism
2. Separate spheres
3. Moral and social reform
4. Leisure
Answers should reflect a description/summary, analysis, and integration of course readings when appropriate. 
The answers should focus on Canadian history. NO COVER PAPER.