What is project-based homeschooling? It's real-life learning experiences and ideas from elementary to middle school, and on to high school.