We serve approximately 830 students in grades 6 – 12 in four middle schools — Hamilton, James McHenry, Mount Royal, and Roland Park — and one high school program at Baltimore Polytechnic Institute (Poly). Ingenuity students come from 29 different zip codes throughout Baltimore City.
With a team of highly qualified and experienced math and science teachers and resources to support students through a rigorous STEM education, Ingenuity is well positioned to serve the changing needs of our student body.