Google donated $100 million to education programs and other causes this year, including giving $40 million in grants during the holiday season, the search engine giant announced Wednesday.

The holiday grants went to education programs in science, technology, engineering and math; education for girls in the developing world; programs to teach tech skills to the underprivileged; and efforts to fight the global problem of human trafficking.

The company said it is also giving funds to seven nonprofit organizations dedicated to girls’ education in Africa and Asia, which Google said could help thousands of students.

The company also said that its employees have donated more than 40,000 hours of volunteer time over the year.

Altogether, Google said, has given more than $1 billion to universities and other nonprofits.

Education has been a major focus of Google’s work lately. The company launched a YouTube portal for school districts that will allow them to show educational content in the classroom while being able to block the less productive videos on the site.

The program, which launched this week, partnered with YouTube educators such as the Smithsonian and TED to provide classroom-ready content.

YouTube’s Angela Lin said the portal is intended to add an element of fun to the classroom. She said teachers can add videos to their own YouTube portals, so they can use, for example, a video showing the world’s largest swing to teach their students about momentum.

As part of its fight to help end human trafficking, Google awarded grants to 10 nonprofit organizations that will contribute to intervention and education programs across the country. Reuters reported that the donation is believed to the be the one of the largest-ever corporate donations against modern-day slavery.

Related stories:

Google’s Brin answers Wikipedia’s Wales, gives $500,000 through foundation

Michael J. Fox Foundation gets matching grant from Google’s Brin

Happy 13th birthday, Google!