Grade 9 Worksheets

9,322 grade resources
Grade 9 Science | Wave Properties in Science - Daily Reading Comprehension

Grade 9 Science | Wave Properties in Science - Daily Reading Comprehension

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

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

Grade 9Science44 Pages

$5.00

Instant download

Grade 9 Science | Natural Selection - Daily Reading Comprehension

Grade 9 Science | Natural Selection - Daily Reading Comprehension

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Understand the fundamental concepts of natural selection.
  • Identify key terminology such as variation, inheritance, and fitness.
  • Recognize classic examples like finch beak variation and bacterial resistance.

Grade 9Science45 Pages

$5.00

Instant download

Grade 9 Science | Understanding Crystal Lattices - Daily Reading Comprehension

Grade 9 Science | Understanding Crystal Lattices - Daily Reading Comprehension

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Identify different types of crystal lattices
  • Describe the components of crystal lattices
  • Explain how lattice structures influence material properties

Grade 9Science48 Pages

$5.00

Instant download

Grade 9 Science | Health Factors Worksheet with Short Notes (Printable PDF)

Grade 9 Science | Health Factors Worksheet with Short Notes (Printable PDF)

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Understand how lifestyle choices and environmental factors influence human health.
  • Identify physiological mechanisms such as oxidative stress, inflammation, and hormonal disruption.
  • Interpret epidemiological data to establish links between behaviors and health outcomes.

Grade 9Science7 Pages

$3.00

Instant download

Grade 9 ELA | Evidence Integration Worksheet | Alberta Standards

Grade 9 ELA | Evidence Integration Worksheet | Alberta Standards

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Explain how integrating evidence strengthens a claim through clear reasoning and interpretation.
  • Identify the difference between evidence (data/quotes/paraphrases) and explanation (meaning and significance).
  • Choose evidence that matches the specific point being made and integrate it with transitions.

Grade 9ELA12 Pages

$3.00

Instant download

Grade 9 Social Studies – Migration Drivers Worksheet (Ontario Standard) (PDF)

Grade 9 Social Studies – Migration Drivers Worksheet (Ontario Standard) (PDF)

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Explain how economic opportunity, conflict, and environmental change can drive migration
  • Describe consequences of migration and urbanization, including metropolitan sprawl, rural decline, and housing pressure
  • Analyze how migration flows and policy decisions interact with labour markets and social services

Grade 9Social Studies16 Pages

Also included in: Grade 9 Population Demographic Trends Social Studies Lesson Bundle | Ontario +1 more

$4.00

Instant download

Multi-Factor Authentication MFA Cybersecurity Worksheet Grade 9

Multi-Factor Authentication MFA Cybersecurity Worksheet Grade 9

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Define authentication, verification, and factor and explain how they relate to security.
  • Compare single-factor login to multi-factor authentication and describe why MFA improves protection.
  • Identify correct and incorrect statements about MFA using real-world examples.
$5.00

Instant download

Migration Drivers Worksheet | Ontario Grade 9 Social Studies Practice PDF

Migration Drivers Worksheet | Ontario Grade 9 Social Studies Practice PDF

JCreated byJ.S Sheets

Learning Objectives

  • Explain key push and pull factors that drive migration (economic opportunity, conflict, and environmental change).
  • Describe major urban outcomes of migration, including metropolitan sprawl, rural decline, and housing pressure.
  • Analyze how policies, labor markets, and social services interact to shape migration consequences.

Grade 9Social Studies10 Pages

$5.00

Instant download

The Rock Cycle Worksheet for Grade 9 Science | Ontario Standards Practice

The Rock Cycle Worksheet for Grade 9 Science | Ontario Standards Practice

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Describe the processes involved in the rock cycle and how they transform different rocks.
  • Explain the role of plate tectonics and Earth's energy sources in rock cycle pathways.
  • Identify observable field evidence of the rock cycle such as foliated textures, layering, and intrusions.

Grade 9Science

$2.00

Instant download

Grade 9 Social Studies — Worksheet MCQ Paper for Enlightenment Ideas

Grade 9 Social Studies — Worksheet MCQ Paper for Enlightenment Ideas

The Resource HubCreated byThe Resource Hub

Learning Objectives

  • Explain key Enlightenment ideals such as reason, liberty, and progress
  • Describe how Enlightenment thinkers like Locke and Voltaire influenced political ideas
  • Evaluate how Enlightenment concepts shaped revolutions and modern political institutions
$3.00

Instant download

Grade 9 Science | Understanding Gravity & Orbits - Daily Reading Comprehension

Grade 9 Science | Understanding Gravity & Orbits - Daily Reading Comprehension

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Explain how gravity influences the motion of objects in space
  • Describe the relationship between mass, distance, and orbital speed
  • Identify examples of gravitational effects in our solar system

Grade 9Science44 Pages

$5.00

Instant download

Grade 9 Wave Property Links Worksheet | General Practice PDF

Grade 9 Wave Property Links Worksheet | General Practice PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Explain how frequency, wavelength, and amplitude describe different aspects of a wave.
  • Use the relationship between frequency, wavelength, and wave speed to predict how changing one parameter affects another.
  • Connect wave parameter descriptions to interpretations of real signals and experimental observations.

Grade 9Science12 Pages

$5.00

Instant download

Grade 9 Science | Center Stability Worksheet with Short Notes (Printable PDF)

Grade 9 Science | Center Stability Worksheet with Short Notes (Printable PDF)

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Understand the concept of center of mass and its calculation for complex systems.
  • Analyze torque and its role in maintaining static equilibrium in rigid bodies.
  • Identify factors contributing to the rotational stability of structures and objects.
$3.00

Instant download

Balancing Equations Assessment | BC Standards Grade 9 Science

Balancing Equations Assessment | BC Standards Grade 9 Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Understand the importance of balancing chemical equations to reflect atomic conservation.
  • Identify and write correctly balanced symbolic chemical equations with proper coefficients and state indicators.
  • Explain the role of stoichiometric coefficients in indicating molecule quantities and reaction relationships.
$5.00

Instant download

Cellular Metabolism Assessment for Grade 9 Science | NGSS Aligned

Cellular Metabolism Assessment for Grade 9 Science | NGSS Aligned

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain the main biochemical pathways involved in cellular energy production, including glycolysis, the citric acid cycle, and electron transport chain.
  • Describe the role of ATP in energy coupling within cells and relate metabolic fluxes to organismal energy balance.
  • Analyze quantitative data related to reactants and products of metabolic pathways, such as oxygen consumption and ATP yield.

Grade 9Science

$5.00

Instant download

Physical Changes Worksheet for Grade 9 Science | Alberta Standards Practice

Physical Changes Worksheet for Grade 9 Science | Alberta Standards Practice

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Understand the definition of physical changes and how they differ from chemical changes.
  • Identify common examples of physical changes in everyday life and natural environments.
  • Describe the processes involved in phase changes such as melting and freezing.

Grade 9Science

$2.00

Instant download

Grade 9 Science Worksheet on System Efficiency | Alberta Standards

Grade 9 Science Worksheet on System Efficiency | Alberta Standards

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Understand the key concepts of energy efficiency in electrical systems.
  • Identify common loss mechanisms and their impacts on system performance.
  • Compare different strategies and technologies that improve energy efficiency.

Grade 9Science

$2.00

Instant download

Grade 9 Social Studies | Population Futures Practice Worksheet & Answer Key

Grade 9 Social Studies | Population Futures Practice Worksheet & Answer Key

JCreated byJ.S Sheets

Learning Objectives

  • Analyze projected population scenarios based on fertility, mortality, and migration assumptions.
  • Evaluate the significance of demographic changes for economic growth, environmental sustainability, and infrastructure.
  • Identify causes of divergent population projections and their consequences for social policy.
$3.00

Instant download

Demographic Analysis Worksheet | Standards-Aligned Grade 9 Social Studies

Demographic Analysis Worksheet | Standards-Aligned Grade 9 Social Studies

JCreated byJ.S Sheets

Learning Objectives

  • Interpret age–sex population pyramids to describe population structure and potential demographic momentum
  • Explain how fertility, mortality, dependency ratios, and cohort analysis affect current trends and future projections
  • Evaluate how migration and public policy can change labor needs and social planning outcomes

Grade 9Social Studies10 Pages

$5.00

Instant download

Grade 9 Social Studies | Demographic Analysis Practice (PDF + Answer Key)

Grade 9 Social Studies | Demographic Analysis Practice (PDF + Answer Key)

JCreated byJ.S Sheets

Learning Objectives

  • Interpret demographic tools such as population pyramids, fertility, and mortality rates.
  • Analyze the significance of demographic structures for economic and social planning.
  • Evaluate causes and effects of shifts in birth rates and life expectancy over time.
$3.00

Instant download

Grade 9 Science | System Efficiency Worksheet | Alberta Standard

Grade 9 Science | System Efficiency Worksheet | Alberta Standard

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Understand the key mechanisms affecting energy efficiency in electrical systems.
  • Identify strategies used to minimize energy losses and optimize system performance.
  • Compare different equipment and design choices for improving energy efficiency.
$3.00

Instant download

Grade 9 ELA | Word Choice Precision Worksheet (Alberta Standard) (PDF)

Grade 9 ELA | Word Choice Precision Worksheet (Alberta Standard) (PDF)

Golden Apple StudioCreated byGolden Apple Studio

Learning Objectives

  • Revise sentences by replacing vague words with specific nouns, strong verbs, and accurate descriptors.
  • Determine how precise word choice improves clarity, tone, and meaning in academic and persuasive writing.
  • Identify when a word is too general or ambiguous and explain the better alternative.
$4.00

Instant download

Grade 9 Science – Energy Conservation Worksheet (NGSS-Aligned) (PDF)

Grade 9 Science – Energy Conservation Worksheet (NGSS-Aligned) (PDF)

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Understand the concept of energy conservation within different systems.
  • Learn to represent energy transfers using diagrams and mathematical models.
  • Identify and trace energy reservoirs during physical and chemical processes.

Grade 9Science

$3.00

Instant download

Grade 9 Glycolysis Overview Daily Reading Worksheet | TEKS Science

Grade 9 Glycolysis Overview Daily Reading Worksheet | TEKS Science

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Locate where glycolysis occurs in the cell
  • Identify the starting molecule and the early energy investment in glycolysis
  • Recognize key products formed in the first stage of glycolysis

Grade 9Science59 Pages

Also included in: Grade 9 Metabolism and Energy Processes Biology Worksheets Bundle | TEKS +1 more

$5.00

Instant download

Grade 9 Science | Integrated Case Worksheet  | Alberta Standard

Grade 9 Science | Integrated Case Worksheet | Alberta Standard

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Understand reproductive strategies and their impact on diversity.
  • Trace inheritance mechanisms through chromosomes and Mendelian patterns.
  • Examine the consequences of selection on adaptation in regional contexts.
$3.00

Instant download

Grade 9 Science | Energy and Matter Flow Worksheet with Short Notes

Grade 9 Science | Energy and Matter Flow Worksheet with Short Notes

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Describe how energy flows through food chains from producers to consumers.
  • Explain how matter cycles through organisms and the environment.
  • Interpret models and evidence such as trophic level relationships and biomass changes.
$3.00

Instant download

Mass and Acceleration Assessment | BC Standards Grade 9 Science

Mass and Acceleration Assessment | BC Standards Grade 9 Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Understand how mass influences acceleration under a given net force.
  • Distinguish between inertial mass and gravitational effects.
  • Apply the force–acceleration relationship to predict outcomes in practical scenarios.
$5.00

Instant download

Albedo Feedback Worksheet | Grade 9 Science Activities

Albedo Feedback Worksheet | Grade 9 Science Activities

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how changes in surface reflectivity (albedo) can amplify or damp climate warming
  • Use evidence from melting ice, vegetation shifts, and clouds to describe feedback loops
  • Differentiate between positive feedback and negative feedback in Earth’s climate system

Grade 9Science32 Pages

Also included in: Earth and Space Systems Lesson Bundle | Grade 9 Science | BC Framework +1 more

$5.00

Instant download

Grade 9 Science Worksheet | Predicting Reaction Products (PDF) | Alberta Standards

Grade 9 Science Worksheet | Predicting Reaction Products (PDF) | Alberta Standards

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Apply conservation of mass and common reaction patterns to predict likely products.
  • Use reactant identities and bonding tendencies to justify predicted chemical formulas.
  • Recognize typical outcomes of synthesis, decomposition, single-replacement, and neutralization reactions.

Grade 9Science16 Pages

$4.00

Instant download

Grade 9 Social Studies — Mapping Basics Worksheet MCQ Paper for Mastery

Grade 9 Social Studies — Mapping Basics Worksheet MCQ Paper for Mastery

The Resource HubCreated byThe Resource Hub

Learning Objectives

  • Explain how mapping tools (compass, GPS, topographic maps, and digital platforms) support different spatial questions
  • Analyze how scale and projection choices influence map interpretation and potential measurement errors
  • Evaluate how cartographic conventions and coordinate systems affect the comparison of maps over time

Grade 9Social Studies10 Pages

Also included in: Grade 9 Geospatial Inquiry in Social Studies lesson bundle: Ontario

$3.00

Instant download

Grade 9 Energy in Earth Systems Worksheet | NGSS Practice & PDF

Grade 9 Energy in Earth Systems Worksheet | NGSS Practice & PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Explain how incoming solar radiation drives energy transfer through Earth’s atmosphere, hydrosphere, geosphere, and biosphere
  • Describe how radiation balance (incoming vs. outgoing) influences long-term temperature patterns
  • Compare conduction, convection, and latent heat as mechanisms of energy transfer

Grade 9Science14 Pages

$5.00

Instant download

Grade 9 Science – Circulatory System & Transport | Daily Reading Worksheet

Grade 9 Science – Circulatory System & Transport | Daily Reading Worksheet

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify key structures of the heart and their functions
  • Explain the pathway of blood through the heart and vessels
  • Understand the mechanisms of blood flow regulation and exchange
$4.00

Instant download

Levels Of Organization Practice Worksheet | Grade 9 Science Ontario

Levels Of Organization Practice Worksheet | Grade 9 Science Ontario

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how cells, tissues, organs, and systems form a hierarchy in the human body.
  • Describe how cell specialization and extracellular matrices support emergent organ functions.
  • Connect tissue arrangement and scaling ideas to physiological capacity and limits.
$5.00

Instant download

States and Energy Worksheet for Grade 9 Science | PDF with Short Notes

States and Energy Worksheet for Grade 9 Science | PDF with Short Notes

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Explain how energy transfer relates to phase changes in matter.
  • Identify the types of phase transitions such as melting, vaporization, sublimation, and condensation.
  • Describe the role of particle motion and potential energy during phase changes.
$3.00

Instant download

Grade 9 Science | Uncertainty & Error in Scientific Measurements - Reading Comp.

Grade 9 Science | Uncertainty & Error in Scientific Measurements - Reading Comp.

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Define what measurement uncertainty means in scientific experiments.
  • Differentiate between random variation and systematic error.
  • Understand the importance of reporting uncertainty and significant figures.

Grade 9Science46 Pages

$5.00

Instant download

Grade 9 Center Stability Worksheet | NGSS Practice PDF

Grade 9 Center Stability Worksheet | NGSS Practice PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Understand the concept of center of mass and how it affects stability.
  • Calculate the center of mass for composite systems.
  • Analyze moments and torque conditions for static equilibrium.
$5.00

Instant download

Grade 9 Science | Human Influence Worksheet & Answer Key (NGSS-Aligned)

Grade 9 Science | Human Influence Worksheet & Answer Key (NGSS-Aligned)

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Understand the impact of anthropogenic activities such as fossil fuel burning, deforestation, and urbanization on the atmosphere and climate.
  • Analyze historical data and measurement indicators like the Keeling Curve and satellite imagery to identify trends in carbon emissions and ecosystem changes.
  • Explain how human activities influence global temperature, precipitation patterns, and ecosystem health at regional and global scales.
$2.00

Instant download

Rock Cycle Processes Worksheet | NGSS Grade 9 Science Assessment

Rock Cycle Processes Worksheet | NGSS Grade 9 Science Assessment

Cedar Grove LearningCreated byCedar Grove Learning

Learning Objectives

  • Describe the processes involved in the transformation of rocks within the rock cycle.
  • Identify examples of igneous, sedimentary, and metamorphic rocks and their formation pathways.
  • Explain the environmental conditions, such as pressure and temperature, that influence rock transformation.

Grade 9Science8 Pages

$5.00

Instant download

Science Grade 9 Worksheet Mass Conservation in Closed Systems | Ontario

Science Grade 9 Worksheet Mass Conservation in Closed Systems | Ontario

JCreated byJ.S Sheets

Learning Objectives

  • State the principle of conservation of mass in a closed system during chemical reactions
  • Use mass accounting to predict and explain how total reactant mass relates to total product mass
  • Distinguish true mass conservation from apparent mass changes caused by gas exchange or leakage

Grade 9Science10 Pages

$5.00

Instant download

Grade 9 Social Studies – Indigenous Rights Worksheet (Ontario Standards)

Grade 9 Social Studies – Indigenous Rights Worksheet (Ontario Standards)

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Explain how treaties and Indigenous legal traditions influence resource governance and decision-making
  • Analyze how co-management agreements can balance legal authority, community wellbeing, and ecological stewardship
  • Evaluate continuity and change in the recognition of Indigenous jurisdiction in provincial and federal policy contexts
$4.00

Instant download

Grade 9 Wave Properties Worksheet | NGSS Practice PDF

Grade 9 Wave Properties Worksheet | NGSS Practice PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Understand the mathematical relationships governing wave behavior, including amplitude, frequency, wavelength, and wave speed.
  • Describe how sinusoidal functions and superposition explain interference and standing waves.
  • Apply the wave speed formula (wave speed = frequency × wavelength) to analyze real-world scenarios involving boundary conditions and reflection.

Grade 9Science12 Pages

Also included in: Grade 9 Electromagnetic Radiation Science Lesson Bundle for NGSS +1 more

$5.00

Instant download

Center Stability Worksheet | NGSS Grade 9 Science Assessment

Center Stability Worksheet | NGSS Grade 9 Science Assessment

Cedar Grove LearningCreated byCedar Grove Learning

Learning Objectives

  • Understand how to calculate the center of mass for composite systems.
  • Analyze the conditions for static equilibrium and rotational stability.
  • Apply torque and moment concepts to real-world stability problems.

Grade 9Science8 Pages

$5.00

Instant download

Grade 9 Science Worksheet | Evidence of Chemical Change (Alberta Standards) (PDF)

Grade 9 Science Worksheet | Evidence of Chemical Change (Alberta Standards) (PDF)

Silver Birch TeachingCreated bySilver Birch Teaching

Learning Objectives

  • Identify observable markers of chemical change, including color shifts, gas evolution, precipitate formation, temperature change, and irreversibility under ordinary conditions.
  • Explain how these markers help distinguish chemical change from physical change in everyday and industrial contexts.
  • Use evidence-based reasoning to predict whether a process likely involves chemical change.

Grade 9Science8 Pages

Also included in: Grade 9 Chemical Reactions Science Lesson Bundle: Alberta Framework +1 more

$5.00

Instant download

Cell Signaling Worksheet for Grade 9 Science – Standards-Aligned Practice PDF

Cell Signaling Worksheet for Grade 9 Science – Standards-Aligned Practice PDF

JCreated byJ.S Sheets

Learning Objectives

  • Explain how receptor proteins recognize ligands and start signal transduction pathways
  • Describe how second messengers and phosphorylation help transmit and amplify cellular signals
  • Compare autocrine, paracrine, endocrine, and synaptic signaling by distance and timing

Grade 9Science10 Pages

$5.00

Instant download

Grade 9 Science Worksheet | Electrical Safety Standards (PDF) - Alberta

Grade 9 Science Worksheet | Electrical Safety Standards (PDF) - Alberta

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Describe how electrical safety standards reduce shock and fire risk in homes, buildings, and outdoor installations.
  • Interpret common protective device labels and explain the purpose of grounding, insulation, and overcurrent protection.
  • Apply safety reasoning to decide whether an installation practice is likely to meet accepted safety and reliability criteria in Alberta conditions.

Grade 9Science16 Pages

$4.00

Instant download

Cosmic Timescales from Observations Worksheets | Grade 9 Science

Cosmic Timescales from Observations Worksheets | Grade 9 Science

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Explain how redshift supports evidence for an expanding universe
  • Interpret Hubble's law in relation to cosmic distance and expansion
  • Describe how CMB anisotropies preserve information about early conditions

Grade 9Science14 Pages

Also included in: Earth's Place in the Universe Grade 9 NGSS Science Bundle +1 more

$3.00

Instant download

Grade 9 Holiday Memorical Day Worksheet for Civic Rituals PDF + Answer Key

Grade 9 Holiday Memorical Day Worksheet for Civic Rituals PDF + Answer Key

ShaNova WorksheetsCreated byShaNova Worksheets

Learning Objectives

  • Explain how Memorial Day civic rituals (such as parades and memorial services) support remembrance and national unity.
  • Evaluate the significance of different public commemorations and how they reflect shared civic values.
  • Connect civic engagement during community events to respect for history and gratitude.
$5.00

Instant download

Grade 9 Social Studies Worksheet | Resource Types (PDF) Ontario-Aligned

Grade 9 Social Studies Worksheet | Resource Types (PDF) Ontario-Aligned

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Identify major natural resource types (minerals, forests, freshwater, agricultural resources, and energy resources) and describe typical geographic patterns in Canada.
  • Explain how geology and climate influence where resources are found and how they are used.
  • Analyze how resource regions affect regional economies and the lives of First Nations, Métis, and Inuit communities.

Grade 9Social Studies16 Pages

Also included in: Grade 9 Sustainable Resource Policies Social Studies Lesson Bundle (Ontario) +1 more

$4.00

Instant download

Browse more categories

About Grade 9 Worksheets

Browse 9,322 printable Grade 9 worksheets across algebra, biology, literature, and history — each a ready-to-print PDF with optional answer keys.

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.