Acknowledgements
NCGS wishes to acknowledge the generous support of the Margaret Hall Foundation and also that of Google, Inc. Their respective investment in the NCGS STEM website project has helped expand the resources available to teachers, parents, and students.
Google, Inc.
Google is a global technology leader focused on improving the way people connect with information. Google's innovations in web search and advertising have made it a top Internet destination. Google's automated search technology helps people obtain instant access to relevant information from its vast online index.
The Margaret Hall Foundation
Since 1980 the Margaret Hall Foundation has been committed to funding innovative programs in secondary education. During these years the Margaret Hall Foundation has received proposals from over 150 independent schools and has awarded 207 grants totaling $1.4 million to schools located in more than 20 states. Enthusiasm and excitement characterize our foundation's history of rewarding grants nationwide and witnessing their fulfillment in substantive and creative programs to benefit students.


