I gathered middle school homeschool science 50 free spring activities. Some are hands-on ideas and others are free resources.