1) NASA STEM Engagement

2) STEM Learning (UK)

3) Khan Academy

4) IFLScience

5) THE GLOBE PROGRAM

6) Greenlearning Canada

7) MotherNaturEd

8) The Institution of Engineering and Technology (IET)

9)  CODE.ORG

10) NRICH (mathematics education project by University of Cambridge)


Disclaimer: I have asked a very close colleague of mine to suggest another set of top 5 resources. I will update this article very soon :)