Robotics for All aims to inspire the next generation of students and volunteers to achieve their full potential, regardless of their background.Robotics for All strives to provide equitable educational opportunities to students of all backgrounds, particularly low income and under-represented students, with an emphasis on teaching the fields of STEM (Science, Technology, Engineering, and Math) and specifically programming. The goal is to reduce the opportunity gap, allowing students to gain beneficial skills for the rest of their academic and professional careers. We believe that it is important for students to have access to a quality STEM education, regardless of socio-economic status.