Welcome to STEM for Society

STEM for Society is a student-led nonprofit organization dedicated to bridging the gap in STEM education and opportunities within our community. Our team is made up of passionate and driven students who work together to design, implement, and lead STEM programs. We collaborate with local community centers and organizations to bring interactive learning experiences to students of all ages.

Our Team

Our Mission

Our mission is to inspire individuals of all ages through accessible, engaging, and impactful STEM programs.


What We Do

Library STEM Lessons for Kids

Engage the youngest minds in our community with interactive STEM lessons at local libraries. These sessions, chosen and designed by our members, include topics like coding basics, robotics, and hands-on experiments, fostering curiosity and foundational skills in STEM.

Technology Assistance for Seniors

Empowering seniors through technology! Our members take the lead in creating tailored programs to help residents in elderly homes navigate devices, apps, and digital communication tools, bridging the generational technology gap.

Speaker Events with STEM Experts

Members select and invite inspiring professionals to share their knowledge, research, and career journeys with the community. These free speaker events are a platform for innovation and learning, offering valuable insights into diverse STEM fields.


Volunteer Opportunities

Volunteer Opportunities

Passionate about STEM education and community service? Join STEM for Society as a volunteer and make a difference! Whether you’re interested in teaching, organizing events, or assisting with outreach, there’s a place for you on our team. Together, we can expand STEM access and inspire future innovators.


Meet the team

Daniel Golmohammadi - Club Leader

Daniel Golmohammadi

Club Leader

Hey guys! My name is Daniel Golmohammadi and I am a junior at Needham High School. I enjoy playing ping pong and listening to music in my free time. My favorite classes are always math and statistics classes. You are most likely to find me at the Boston Public Library working with a cup of coffee.

Emma Hua - Club Leader

Emma Hua

Club Leader

Hi everyone! My name is Emma Hua and I’m a junior at Needham High School. I enjoy traveling, playing the flute, and spending time with friends. I’m currently studying AP Chemistry and AP Biology, and you’re most likely to find me cramming at the library.

Leah Wang - Club Leader

Leah Wang

Club Leader

Hi! My name is Leah Wang and I am a senior at Needham High School. I enjoy spending time with my friends and going on hikes. I love studying math and computer science and you’re most likely to find me studying at Tatte.