Grade 9 Science Worksheets

6,926 worksheets
9th Grade Science | Classification Foundations Reading Worksheet & Answer Key

9th Grade Science | Classification Foundations Reading Worksheet & Answer Key

JCreated byJ.S Sheets

Learning Objectives

  • Understand the hierarchical levels used in biological classification systems.
  • Distinguish between traditional and modern classification approaches based on evolutionary relationships.
  • Identify key traits used to classify living organisms, including morphological, developmental, and genetic data.

Grade 9Science

$3.00

Instant download

9th Grade Science | Graphical Literacy Worksheet (Printable PDF + Answer Key)

9th Grade Science | Graphical Literacy Worksheet (Printable PDF + Answer Key)

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Interpret and analyze various types of graphical representations such as scatterplots, histograms, and line graphs.
  • Construct appropriate graphs with correct axis scaling and labeling based on data sets.
  • Evaluate visual patterns, outliers, and trends to inform model selection and understanding of data relationships.
$2.00

Instant download

9th Grade Science | Integrated Analysis Reading Worksheets (PDF + Rubric)

9th Grade Science | Integrated Analysis Reading Worksheets (PDF + Rubric)

JCreated byJ.S Sheets

Learning Objectives

  • Understand how kinematic descriptions, force balances, and energy considerations are integrated to analyze complex motion.
  • Apply graphing, equations, and net-force reasoning to real-world transportation and recreational scenarios.
  • Evaluate motion scenarios such as braking, cable car operations, and stopping distances using multiple analysis tools.
$3.00

Instant download

Stellar Evolution Worksheet for Grade 9 Science – NGSS Aligned Practice

Stellar Evolution Worksheet for Grade 9 Science – NGSS Aligned Practice

JCreated byJ.S Sheets

Learning Objectives

  • Describe the main stages of stellar evolution from star formation to end states.
  • Interpret Hertzsprung-Russell diagrams and spectral classifications of stars.
  • Explain how supernova remnants contribute to element synthesis and enrichment of the interstellar medium.
$5.00

Instant download

9th Grade Science | Physical Changes Worksheet (PDF + Answer Key)

9th Grade Science | Physical Changes Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom

Learning Objectives

  • Describe the characteristics of physical changes and distinguish them from chemical changes.
  • Identify examples of physical changes such as melting, freezing, evaporation, condensation, and dissolution.
  • Explain the role of energy transfer during phase changes.

Grade 9Science

$3.00

Instant download

Framing Constraints Worksheet | NGSS Grade 9 Science Assessment

Framing Constraints Worksheet | NGSS Grade 9 Science Assessment

Cedar Grove LearningCreated byCedar Grove Learning

Learning Objectives

  • Understand the importance of identifying and prioritizing functional requirements, social impacts, economic limits, and environmental constraints in engineering design.
  • Analyze stakeholder criteria, material availability, regulatory restrictions, and safety margins within problem framing.
  • Evaluate interactions among competing constraints both qualitatively and within basic quantitative bounds to select feasible solutions.

Grade 9Science7 Pages

$5.00

Instant download

Grade 9 Science – Comparative Evaluation in Engineering Design(PDF + Answer Key)

Grade 9 Science – Comparative Evaluation in Engineering Design(PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom

Learning Objectives

  • Understand key concepts related to Science
  • Apply knowledge through practice questions
  • Demonstrate comprehension of the material

Grade 9Science

$3.00

Instant download

9th Grade Science | States And Energy Worksheet (PDF + Answer Key)

9th Grade Science | States And Energy Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom

Learning Objectives

  • Explain how phase changes involve energy transfer and modifications in particle motion and potential energy.
  • Describe the processes of melting, vaporization, sublimation, and condensation, including the conditions at which they occur.
  • Interpret heating and cooling curves with respect to particle energy and phase transitions.

Grade 9Science

$3.00

Instant download

9th Grade Science | Prototyping Methods Reading Worksheet (PDF & Answer Key)

9th Grade Science | Prototyping Methods Reading Worksheet (PDF & Answer Key)

JCreated byJ.S Sheets

Learning Objectives

  • Understand different prototyping methods and their appropriate application contexts.
  • Identify key materials and fidelity levels used in prototyping.
  • Analyze iterative testing processes and how test data informs design refinement.
$3.00

Instant download

9th Grade Science | Stellar Evolution Worksheet (PDF + Answer Key)

9th Grade Science | Stellar Evolution Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom

Learning Objectives

  • Understand the main stages of stellar evolution and their characteristics.
  • Identify different end states of stars such as white dwarfs, neutron stars, and black holes.
  • Describe how nucleosynthesis contributes to elemental formation in stars.
$5.00

Instant download

Grade 9 Science | Food Web Energy Worksheet | NGSSS Aligned

Grade 9 Science | Food Web Energy Worksheet | NGSSS Aligned

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Explain how energy flows through an ecosystem from producers to primary, secondary, and higher-level consumers.
  • Describe how trophic levels represent an organism’s position in energy transfer.
  • Compare linear energy chains with interconnected food webs and explain why food webs matter.

Grade 9Science10 Pages

$3.00

Instant download

Grade 9 Science – Element Identity Worksheet (Ontario) – Science (PDF)

Grade 9 Science – Element Identity Worksheet (Ontario) – Science (PDF)

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define elements as specific types of atoms characterized by proton count and symbols.
  • Explain how atomic models help represent atomic identity.
  • Identify representative elements and understand the roles of atomic mass and symbols in classification.

Grade 9Science

$3.00

Instant download

Grade 9 Science | Balancing Equations in Chemistry - Daily Reading Comprehension

Grade 9 Science | Balancing Equations in Chemistry - Daily Reading Comprehension

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Understand the purpose of chemical equations and how they represent reactions
  • Identify symbols and formulas used in chemical equations
  • Learn why and how to balance chemical equations to reflect conservation of atoms

Grade 9Science44 Pages

$5.00

Instant download

Grade 9 Energy Transformations Worksheet | NGSS Practice PDF

Grade 9 Energy Transformations Worksheet | NGSS Practice PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Explain how energy transforms between mechanical, thermal, sound, and electrical forms in real systems while tracking overall energy conservation.
  • Describe how friction and air resistance increase thermal energy and reduce mechanical energy in moving objects.
  • Use temperature-dependent material behavior to predict how heating or cooling can change motion or system performance.

Grade 9Science12 Pages

$5.00

Instant download

Science Worksheet Limiting Factors and Carrying Capacity Grade 9

Science Worksheet Limiting Factors and Carrying Capacity Grade 9

JCreated byJ.S Sheets

Learning Objectives

  • Explain how limiting factors constrain population growth in an ecosystem.
  • Differentiate between resource availability, predation, disease, and environmental conditions as limiting factors.
  • Describe how changes in limiting factors can affect community interactions and biodiversity over time.

Grade 9Science10 Pages

Also included in: Grade 9 Evolution, Genetics, and Ecosystems Science Lesson Bundle +1 more

$5.00

Instant download

Chromosomes and DNA Worksheet | Science Practice for Grade 9 Alberta Standards

Chromosomes and DNA Worksheet | Science Practice for Grade 9 Alberta Standards

JCreated byJ.S Sheets

Learning Objectives

  • Describe the structure of DNA and its role in heredity.
  • Explain how chromosomes organize genetic material within cells.
  • Differentiate between nuclear and organelle genomes and their significance.
$5.00

Instant download

Ethical Considerations in Genetic Technologies Worksheet | Grade 9 Science

Ethical Considerations in Genetic Technologies Worksheet | Grade 9 Science

JCreated byJ.S Sheets

Learning Objectives

  • Understand key ethical issues related to genetic technologies such as privacy, consent, and societal impacts.
  • Identify different stakeholder responsibilities and perspectives in genetic science.
  • Analyze trade-offs involved in innovation, public benefit, and potential harms in genetics.
$5.00

Instant download

Sources of Genetic Variation Worksheet | Grade 9 Science Standard-Aligned

Sources of Genetic Variation Worksheet | Grade 9 Science Standard-Aligned

JCreated byJ.S Sheets

Learning Objectives

  • Identify the main sources of genetic variation such as mutation, recombination, gene flow, and chromosomal rearrangements.
  • Explain how mutation rates and types influence genetic diversity.
  • Describe practical examples of genetic variation impacts, including introduced species and hybridization.
$5.00

Instant download

Genes and Proteins Worksheet | Grade 9 Science | Alberta Standards

Genes and Proteins Worksheet | Grade 9 Science | Alberta Standards

JCreated byJ.S Sheets

Learning Objectives

  • Understand the role of genes as DNA segments that encode proteins and influence traits.
  • Describe the processes of transcription and translation in gene expression.
  • Explain how gene regulation affects phenotype and how environmental factors can modulate gene expression.
$5.00

Instant download

Cell Division Basics Worksheet | Science Assessment | Alberta Grade 9

Cell Division Basics Worksheet | Science Assessment | Alberta Grade 9

JCreated byJ.S Sheets

Learning Objectives

  • Understand the roles of mitosis and meiosis in growth, tissue repair, and reproduction.
  • Identify key processes such as chromosome pairing, segregation, and errors like nondisjunction.
  • Explain the significance of hereditary transmission and genetic variation across generations.
$5.00

Instant download

Biotechnology Overview Worksheet | Alberta Grade 9 Science Assessment

Biotechnology Overview Worksheet | Alberta Grade 9 Science Assessment

JCreated byJ.S Sheets

Learning Objectives

  • Understand major genetic technologies such as selective breeding, hybridization, genetic modification, and gene editing.
  • Identify applications of biotechnology in agriculture and livestock breeding.
  • Describe mechanisms of trait introduction and alteration at molecular and population scales.
$5.00

Instant download

Asexual Strategies Worksheet | Grade 9 Science Standards-Aligned PDF

Asexual Strategies Worksheet | Grade 9 Science Standards-Aligned PDF

JCreated byJ.S Sheets

Learning Objectives

  • Understand mechanisms of asexual reproduction including binary fission, budding, spore formation, and vegetative propagation.
  • Explain the genetic consequences of producing clones and their implications for biodiversity.
  • Compare ecological contexts favoring asexual versus sexual reproduction for diversity.
$5.00

Instant download

Grade 9 Science – Balancing Equations Daily Reading Worksheet + Answer Key

Grade 9 Science – Balancing Equations Daily Reading Worksheet + Answer Key

JCreated byJ.S Sheets

Learning Objectives

  • Understand the symbolic representation of chemical reactions
  • Identify reactants and products in chemical equations
  • Grasp the concept of conservation of atoms and mass in reactions
$3.00

Instant download

Grade 9 Science | Thermoregulation Worksheet (Worksheet + Answer Key) – TEKS Standard

Grade 9 Science | Thermoregulation Worksheet (Worksheet + Answer Key) – TEKS Standard

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Describe the biological systems involved in thermoregulation.
  • Explain how vascular, muscular, and behavioral responses work together to maintain body temperature.
  • Identify the role of hypothalamic set points and thermoreceptors in regulating heat gain and loss.
$3.00

Instant download

9th Grade Science | Energy Conservation Worksheet & Answer Key PDF

9th Grade Science | Energy Conservation Worksheet & Answer Key PDF

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Understand the concept of energy conservation within closed and open systems.
  • Identify system boundaries and how energy bookkeeping applies to real-world examples.
  • Analyze energy flow diagrams and model calculations for various processes.
$2.00

Instant download

9th Grade Science | Phylogenetic Trees Reading Worksheet & Answer Key

9th Grade Science | Phylogenetic Trees Reading Worksheet & Answer Key

JCreated byJ.S Sheets

Learning Objectives

  • Understand the construction and interpretation of phylogenetic trees.
  • Explain the significance of shared derived characters in evolutionary relationships.
  • Compare different methods used for building phylogenetic trees, such as parsimony and molecular distance.
$3.00

Instant download

9th Grade Science | Excretory Regulation Reading Worksheet (PDF & Rubric)

9th Grade Science | Excretory Regulation Reading Worksheet (PDF & Rubric)

JCreated byJ.S Sheets

Learning Objectives

  • Understand the structure and function of the nephron in blood filtration and urine formation.
  • Explain the physiological mechanisms of glomerular filtration and tubular reabsorption.
  • Describe how the kidney regulates electrolytes, acid-base balance, and blood pressure.
$3.00

Instant download

Reaction Types Grade 9 Science Worksheet | Ontario Standard

Reaction Types Grade 9 Science Worksheet | Ontario Standard

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Describe the main categories of chemical reactions and identify examples.
  • Explain the patterns of reactants and products in different reaction types.
  • Predict reaction products based on reactant patterns and reaction type.

Grade 9Science

$2.00

Instant download

Grade 9 Science Pedigree Analysis | Daily Reading Worksheet + Answer Key

Grade 9 Science Pedigree Analysis | Daily Reading Worksheet + Answer Key

JCreated byJ.S Sheets

Learning Objectives

  • Understand symbols and relationships in pedigree charts
  • Identify inheritance patterns such as autosomal dominant, recessive, X-linked, and mitochondrial
  • Interpret pedigrees to determine affected individuals and carriers

Grade 9Science20 Pages

Also included in: Grade 9 Science Lesson Bundle on Genetics and DNA TEKS Aligned +1 more

$3.00

Instant download

Lunar Phases and Eclipse Geometry Worksheets Grade 9 Science

Lunar Phases and Eclipse Geometry Worksheets Grade 9 Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how Earth–Moon–Sun geometry produces changing lunar phases
  • Distinguish solar eclipses from lunar eclipses using alignment
  • Identify how orbital inclination and nodes affect eclipse occurrence

Grade 9Science12 Pages

Also included in: Earth and Space Systems Lesson Bundle – Grade 9 Science Ontario +1 more

$3.00

Instant download

Everyday Chemicals: Uses, Risks and Evidence Worksheets Grade 9

Everyday Chemicals: Uses, Risks and Evidence Worksheets Grade 9

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Identify chemical properties that affect environmental persistence and safe use
  • Describe common chemical exposure routes with relevant examples
  • Explain how dose, exposure time, and toxicity affect risk

Grade 9Science12 Pages

Also included in: Matter and Chemical Change Lesson Bundle | Grade 9 Science | Ontario +1 more

$3.00

Instant download

Signal Encoding Worksheet | NGSS Grade 9 Science Assessment

Signal Encoding Worksheet | NGSS Grade 9 Science Assessment

Cedar Grove LearningCreated byCedar Grove Learning

Learning Objectives

  • Understand how source signals are mapped onto carrier waves using amplitude, frequency, and phase modulation.
  • Compare different encoding schemes such as pulse-code modulation and amplitude modulation in terms of bandwidth, fidelity, and noise susceptibility.
  • Evaluate practical examples like fiber-optic pulse trains and radio modulation formats for channel capacity and signal integrity.

Grade 9Science7 Pages

$5.00

Instant download

Grade 9 Science | Model-Data Consistency Analysis Worksheet (Printable PDF + Answer Key)

Grade 9 Science | Model-Data Consistency Analysis Worksheet (Printable PDF + Answer Key)

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Understand quantitative and visual methods for assessing model fit
  • Identify patterns indicating divergence or heteroscedasticity
  • Interpret residual plots and goodness-of-fit measures
$2.00

Instant download

9th Grade Science | Scale and Proportion Worksheet (Printable PDF + Answer Key)

9th Grade Science | Scale and Proportion Worksheet (Printable PDF + Answer Key)

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Understand the principles of scaling laws and dimensional similarity.
  • Apply proportional reasoning in constructing models and interpreting data across scales.
  • Recognize how nonlinear and scale-dependent effects influence model validity.
$2.00

Instant download

Grade 9 Science – Quantifying Uncertainty Worksheet (AP Standard) PDF

Grade 9 Science – Quantifying Uncertainty Worksheet (AP Standard) PDF

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Understand how to quantify both random and systematic uncertainty using statistical descriptors.
  • Apply error propagation techniques to combined measurements and calculations.
  • Interpret the impact of uncertainty estimates on dataset comparisons and evidence strength.

Grade 9Science

$3.00

Instant download

Grade 9 Natural Hazards Worksheet | NGSS Practice PDF

Grade 9 Natural Hazards Worksheet | NGSS Practice PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Understand the types and causes of natural hazards such as landslides, volcanic eruptions, tsunamis, floods, and storms.
  • Analyze how hazard maps, recurrence intervals, and paleoevidence contribute to risk assessment.
  • Evaluate the spatial patterns and triggering mechanisms of episodic geological and atmospheric events.

Grade 9Science12 Pages

Also included in: Grade 9 Earth Systems & Processes Science Lesson Bundle NGSS Practice +1 more

$5.00

Instant download

Grade 9 Human Impacts Worksheet | NGSS Practice PDF

Grade 9 Human Impacts Worksheet | NGSS Practice PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Analyze how land-use change, invasive species, pollution, and resource extraction affect biodiversity and ecosystems.
  • Interpret empirical data from case studies like deforestation and coral reef degradation.
  • Evaluate trade-offs among conservation efforts, provisioning services, and socioecological outcomes.

Grade 9Science11 Pages

Also included in: Grade 9 Ecosystem Dynamics Science Lesson Bundle (NGSS) +1 more

$5.00

Instant download

Grade 9 Land Sustainability Worksheet | NGSS Practice PDF

Grade 9 Land Sustainability Worksheet | NGSS Practice PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Understand the interactions between land and water in ecosystem health.
  • Identify practices that promote soil conservation and sustainable water use.
  • Evaluate the impact of land-use changes on ecosystem resilience and productivity.

Grade 9Science11 Pages

Also included in: Grade 9 Sustainability Decision Modeling Science Lesson Bundle NGSS +1 more

$5.00

Instant download

Grade 9 Molecular Regulation Worksheet | Practice & NGSS PDF

Grade 9 Molecular Regulation Worksheet | Practice & NGSS PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Explain the key molecular signaling pathways involved in gene expression and protein activity regulation.
  • Describe canonical mechanisms such as signal transduction cascades, receptor-ligand binding, and hormonal signaling.
  • Analyze how molecular perturbations like mutations or drug inhibition affect cellular functions and systemic physiology.
$5.00

Instant download

Grade 9 Resource Choices Worksheet | NGSS Practice PDF

Grade 9 Resource Choices Worksheet | NGSS Practice PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Compare different energy and mineral resource options based on environmental, economic, and social factors.
  • Analyze the impacts of resource extraction methods like coal combustion, mountaintop removal, hydraulic fracturing, and renewable energy installations.
  • Evaluate trade-offs in resource management, considering life-cycle impacts, land use, water consumption, and emissions.

Grade 9Science11 Pages

Also included in: Grade 9 Sustainability Decision Modeling Science Lesson Bundle NGSS +1 more

$5.00

Instant download

Grade 9 Matter Cycling Ecosystems Worksheet | California Standards Practice PDF

Grade 9 Matter Cycling Ecosystems Worksheet | California Standards Practice PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Explain how matter (elements and compounds) moves through producers, consumers, and decomposers in an ecosystem.
  • Describe how organisms transform matter while conserving essential elements across trophic levels.
  • Connect the role of nutrient cycles to ecosystem stability and long-term survival of living things.

Grade 9Science13 Pages

$5.00

Instant download

Grade 9 Science – Ionic Bonds Daily Reading Worksheet(PDF + Answer Key)

Grade 9 Science – Ionic Bonds Daily Reading Worksheet(PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom

Learning Objectives

  • Understand key concepts related to Science
  • Apply knowledge through practice questions
  • Demonstrate comprehension of the material

Grade 9Science

$3.00

Instant download

Grade 9 Science | Hazard Assessment Worksheet (PDF + Answer Key)

Grade 9 Science | Hazard Assessment Worksheet (PDF + Answer Key)

Riverstone ClassroomCreated byRiverstone Classroom

Learning Objectives

  • Analyze the factors contributing to hazard risks such as earthquakes, volcanic eruptions, tsunamis, hurricanes, and floods.
  • Evaluate the impact of historical records and probabilistic models in hazard assessment.
  • Understand the roles of exposure, vulnerability, and cascading system effects in community and infrastructure susceptibility.
$2.00

Instant download

Grade 9 Science | Human Influence on Climate and Ecosystems (PDF + Answer Key)

Grade 9 Science | Human Influence on Climate and Ecosystems (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom

Learning Objectives

  • Understand how human activities such as fossil fuel burning, deforestation, and urbanization contribute to atmospheric CO2 levels.
  • Identify key indicators of anthropogenic climate change, including the Keeling Curve and satellite observations of vegetation loss.
  • Assess the impacts of human-induced changes on global and regional climate patterns, ecosystems, and hydrosphere.
$5.00

Instant download

Grade 9 Science – Understanding Physical Changes | Daily Reading Worksheet

Grade 9 Science – Understanding Physical Changes | Daily Reading Worksheet

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define physical change and identify examples
  • Differentiate between physical and chemical changes
  • Describe common physical processes in everyday life
$4.00

Instant download

Signal Encoding Worksheet for Grade 9 Science NGSS Standards – PDF Practice

Signal Encoding Worksheet for Grade 9 Science NGSS Standards – PDF Practice

JCreated byJ.S Sheets

Learning Objectives

  • Understand the principles of information encoding through modulation and multiplexing.
  • Compare different encoding schemes such as pulse-code modulation and amplitude modulation.
  • Analyze the impact of encoding choices on bandwidth, fidelity, and noise susceptibility.
$5.00

Instant download

Energy Changes Worksheet for Grade 9 Science | Standards-Aligned Practice

Energy Changes Worksheet for Grade 9 Science | Standards-Aligned Practice

JCreated byJ.S Sheets

Learning Objectives

  • Understand how chemical reactions involve energy changes such as endothermic and exothermic processes.
  • Describe how bond breaking and formation affect potential and kinetic energy during reactions.
  • Interpret energy diagrams and relate molecular-level interactions to observable temperature and phase changes.
$5.00

Instant download

Feedback Mechanisms Worksheet for Grade 9 Science | NGSS Aligned Assessment

Feedback Mechanisms Worksheet for Grade 9 Science | NGSS Aligned Assessment

JCreated byJ.S Sheets

Learning Objectives

  • Explain the concepts of negative and positive feedback in maintaining internal stability.
  • Describe physiological examples of feedback mechanisms such as thermoregulation, blood glucose control, and osmoregulation.
  • Identify the components of feedback loops, including set points, sensors, effectors, and response timing.

Grade 9Science9 Pages

Also included in: Grade 9 Cellular Regulation and Metabolism Science Lesson Bundle: NGSS +1 more

$5.00

Instant download

About Grade 9 Science Worksheets

Find Science worksheets built for Grade 9. All 6,926 cover core skills, practice, and review, each an instant PDF download.

Every worksheet on MyTeachingSheets is created by independent teacher-authors and reviewed before publication. All resources download as printable PDFs for classroom, homework, or at-home practice, and many include answer keys. Preview any worksheet free before buying.