Irvine CubeSat STEM Program (ICSP) is a project-based learning collaboration between K-12 education institutions, industry partners, non-profit organizations, and parent volunteers whose primary focus is to teach, train, and inspire the next generation of STEM professionals, while also creating opportunities for underrepresented groups in STEM-related fields. ICSP brings together over 100 students from six public high schools in the City of Irvine, California, whose main objective is to assemble, program, test, and launch a CubeSat into low Earth orbit (LEO) to perform a number of scientific experiments and explore new space technologies.