About Us

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.

STEM for Society team

Our Mission

To spark STEM interest and provide access to STEM education for all members of our community.

Types of Events

The different kinds of events we run for the community

STEM Lessons

Student-led workshops covering topics from biology to computer science, designed to spark curiosity and build real understanding in participants of all ages.

Tech Literacy

Hands-on sessions helping seniors and community members navigate modern devices, apps, and the internet with confidence.

Community Outreach

Partnerships with local organizations like the Needham Public Library and Council on Aging to bring free STEM programming directly to the community.

Get Involved

Volunteering with STEM for Society is a rewarding way to share your passion for science and technology while building leadership, communication, and curriculum-design skills. We welcome students at any experience level.

Lesson Presenter

Design and deliver STEM lessons to community participants at library sessions, senior centers, or school events.

Curriculum Developer

Research and create new lesson plans, activities, and hands-on experiments that align with our educational goals.

Event Coordinator

Help plan and organize events: handle logistics, outreach, and registration so sessions run smoothly.

Outreach & Media

Spread the word about our programs through social media, school announcements, and community partnerships.