The Middle Ages and Medieval time period is so fascinating and kids really enjoy learning about it in history studies.