Every generation has its own idea about how to educate children and prepare them for the future. The newest trend in educational theory is something called STEM. STEM is a...