Students are taught with an interdisciplinary approach using the Engineering Design Process to guide thinking. This allows students in each grade level to develop 21st Century Skills: Critical Thinking, Collaboration, Communication and Creativity. This process can be used in many situations when trying to solve a problem. Students often work together in teams as each brings different sets of skills to assist as they problem solve.