top of page

STEM Resources

Updated Resources for Middle and High School Students


Academic Competitions Listed at Johns Hopkins Center For Talented Youth (CTY)

Internship and Research Opportunities Listed at Johns Hopkins Center For Talented Youth (CTY)

Youth Summer Programs offered through Montgomery College (MC)

Virtual Programs through USA Science and Engineering for Students in Grades 6-12

Science News for Students


MIT THINK Scholar Program

Featured Celebrity Class Collections through Varsity Tutors

Virtual Tech Courses through iD Tech

Microsoft Store Digital Passport | Virtual Summer Camps

UPchieve STEM Volunteering Opportunity - Want to help low-income students on your own schedule? Sign up as a Math coach today! Or receive free tutoring in Math. is an online community dedicated to improving the citizen science experience and has over 3,000 projects and events that are searchable by location, scientific topic, and age level.  SciStarter also supports researchers in managing projects, including best practices for engaging participant partners.

Khan Academy SAT Practice

College Board Full-Length Practice SAT Tests

College Board Practice PSAT/NMST and PSAT-10 Practice Tests

ACT Practice Tests Links

ACT Test Prep Guides

Learn a Wide Variety of Skills through Teachable

Science Related articles from National Geographic

National Geographic Resources for Students - science experiments, videos, explainers and a variety of other media assets to enhance learning

Lockheed Martin STEM Education & Scholarships

Novartis Internships

Cyber Robotics Coding Competition

CoderZ Coding Competition

Digital Media Arts Camp

Inspirit AI Artificial Intelligence Camp Developed and Taught by Stanford Alumni

Stanford Artificial Intelligence Lab (SAIL) Online Program

Week-long Virtual Summer Camps through Code Ninjas

Free Online Courses from highly recognized institutions through Coursera 


Johns Hopkins Applied Physics Laboratory (APL) Resources

CyberPatriot is the National Youth Cyber Education Program created by the Air Force Association (AFA)

Club Scientific Science Programs for Students

American Association for the Advancement of Science (AAAS) Science Programs

Coding Camp Opportunity

Promoting STEM Awareness among Girls and Young Women

Space Camp

Start With a Book – Artists

Free Online Virtual Summer Camps

Lockheed Martin STEM Education & Scholarships

Free Code Camp

UDEMY Courses

College Preparation for High School Students

Useful links to help prepare high school students for the intensive coursework of college classes

 STEM Competitions

Competitions in the fields of Science, Technology, Engineering, and Mathematics to fuel your imagination

STEM Fairs, Internship, Free Learning Opportunities and Summer Opportunities for MS/HS Students

Links to opportunities for middle and high school students to advance themselves in STEM fields

bottom of page