Our STEM Vision Macdonough is a school-wide STEM (Science, Technology, Engineering and Math) School. All students learn by engaging in the Engineering Design Process and through Project Based Learning. We have created interdisciplinary units of study, which provide students with the opportunity to apply their knowledge of multiple …