The Excalibur Solutions STEM Academy™ believes all students should have access to quality STEM education opportunities. Because basic computer literacy is no longer enough to adequately prepare today’s students for tomorrow’s jobs, students who have hands-on experience with computer programming and engineering will be best equipped to succeed in our technology-driven society. Much of the technology we see and use every day seems almost like magic. At the Excalibur Solutions STEM Academy, we strive to pull back the curtain to expose how these things work. We then show how to recreate or simulate parts of these often complex systems with relatively simple and inexpensive components coupled with just a bit of computer programming. Along the way, students develop skills in critical thinking, logical reasoning, and problem solving.