Best STEM Books & Podcasts for Middle School Students
REVIEWED BY
Date
March 2, 2023
Read
Navigation
H2 Heading

Last Articles

Quizlet vs. Paper Flashcards: Which is More Effective for Memorising Defined Terms for Exams?
June 4, 2025
Quizlet vs. Paper Flashcards: Which is More Effective for Memorising Defined Terms for Exams?

Quizlet vs. Paper Flashcards: Which is more effective for memorising defined terms for exams? Learn how to match the right tool to your study style—and how to combine them for even better results.

Read more
20 Thought-Provoking Questions for Middle Schoolers (and the College Essay Prompts They’ll Someday Tackle)
June 2, 2025
20 Thought-Provoking Questions for Middle Schoolers (and the College Essay Prompts They’ll Someday Tackle)

Get your middle schooler thinking like a future college applicant. These 20 deep questions, based on actual college essay prompts, spark reflection and personal growth early on.

Read more
Helping Middle School Students Become Published Authors
May 29, 2025
Helping Middle School Students Become Published Authors

Transform middle school writing into published works! Discover how blogs, contests, and local opportunities can help middle school students share their writing while building confidence.

Read more

Join Our Webinars

Insights From a Former Duke Admissions Officer: How to Start Building Winning Admissions Profile in G5-8
WEBINAR ON DEMAND
1 HOUR
Insights From a Former Duke Admissions Officer: How to Start Building Winning Admissions Profile in G5-8
Register now
How Does Your Child’s Brain Work: Shape Learning Habits for a Life-Long Love of Learning
WEBINAR ON DEMAND
1 HOUR
How Does Your Child’s Brain Work: Shape Learning Habits for a Life-Long Love of Learning
Register now
Smart Parenting: Extracurriculars that Get Your Pre-Teen Into the Ivy League
WEBINAR ON DEMAND
1 HOUR
Smart Parenting: Extracurriculars that Get Your Pre-Teen Into the Ivy League
Register now

Looking to learn more?

Let us know, and we’ll reach out to find time to chat!
Select field
Valid number
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.