6th-Grade Curriculum: Homeschool Resources for math, English, history / geography, science, typing, health, U.S. govt, literature tech and finances.