About The Ingenuity Project

Our Mission

Our mission is to prepare and launch the next diverse generation of nationally competitive STEM (Science, Technology, Engineering, and Mathematics) leaders from Baltimore City Public Schools.

Students in Grades 6-12 from 29 zip codes in baltimore city

Programs within four local middle schools and one high school

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.

"What

Hear directly from Ingenuity Project students and teachers to learn more about our unique program.

The Ingenuity Project, a non-profit organization, is a joint effort of the Baltimore City Public School System, The Abell Foundation, and Baltimore’s science and mathematics community. We are the only comprehensive advanced math and science instructional program for high-achieving Baltimore City public school students in grades 6-12 with consistent positive achievement outcomes.

Ingenuity is committed to ensuring the program reflects the ethnicity, gender, and income of Baltimore City households by recruiting and cultivating students with high potential and interest in STEM (Science, Technology, Engineering, and Math) from historically underserved populations.

"Our

Ingenuity offers four city-wide middle school advanced STEM programs at Hamilton, Mount Royal, Roland Park, and James McHenry and hosts a single advanced STEM high school program at Baltimore Polytechnic Institute.

Ingenuity’s math and science curriculum is not a supplement to existing math and science instruction, but a separate, comprehensive math and science curriculum. Ingenuity hires highly qualified math teachers to partner with the Baltimore City math teacher so students are learning in small classes of 15:1.

Middle School

Ingenuity’s middle school program begins with high expectations for student achievement. Ingenuity teachers provide challenging and dynamic coursework with an emphasis on inquiry, investigation, strong work habits, and deep mastery of concepts.

The merits of Ingenuity’s middle school curriculum is recognized in program evaluations and studies showing that students who enroll in Ingenuity in middle school typically earn higher GPAs, have higher PSAT/SAT scores, and take more Advanced Placement courses in high school when compared to students who did not participate in Ingenuity middle school.

High School

Ingenuity’s high school program aligns to the highest standards in math and science to enable students to enroll and succeed in selective colleges and STEM careers. Almost 100% of all Ingenuity students have been accepted into competitive 4-year colleges. Students receive personalized student and family guidance for college selection, and opportunities for connection to a vast network of successful alumni and professionals in STEM related careers.

Research Practicum

The program’s three-year Research Practicum is an incubator for future scientists, engineers, and mathematicians that spans from 10th-12th grade. During the Research Practicum experience, students work with mentors at local colleges, universities, and other research institutions to develop independent research projects. Students submit their work to national pre-college competitions. In Ingenuity’s history, we have produced 11 Intel Science Talent Search semifinalists and three winners, most recently in 2017. More than 20 students have co-authored papers in peer-reviewed journals or publications.

Innovation Practicum

Our two-year Innovation Practicum spans 10th-11th grade. During the Innovation Practicum experience, students work with mentors in local start-ups, companies, and universities to gain hands-on experience in Applied Mathematics, Computer Science, Machine Learning, Data Science, and/or Statistics and learn coding languages and/or statistical analysis programs. Students contribute to the body of research and, in some cases, have their acknowledged in peer-reviewed journals.

What’s Happening

Save the Date! 24th Annual on May 20, 2026

The 2026 STEM Student Research Symposium will be held on May 20, 2026 at Loyola University Maryland. Register today and join us to learn about the research discoveries our students have made!

Wednesday, May 20, 2026

Loyola University Maryland

Andrew White Student Center

4501 N Charles Street

Baltimore, MD 21210

Schedule of Events

4:30 - 5:50 pm Poster Viewing

6:00 - 6:50 pm Welcome, Panel, and Honoree Ceremony

7:00 - 8:20 pm Senior Presentations