Science Worksheets

44,573 subject resources
Grade 7 Science Modeling and Simulation Worksheet | Ontario Curriculum

Grade 7 Science Modeling and Simulation Worksheet | Ontario Curriculum

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Explain how models use abstraction and assumptions to represent real-world systems.
  • Identify key parameters, units, and variables used in simple numerical models.
  • Describe how scientists validate models using empirical observations and evaluate when predictions are reliable.

Grade 7Science14 Pages

$5.00

Instant download

Criteria Constraints Worksheet | Standards-Aligned Science Practice for Grade 12

Criteria Constraints Worksheet | Standards-Aligned Science Practice for Grade 12

JCreated byJ.S Sheets

Learning Objectives

  • Understand how societal needs are translated into measurable criteria and constraints for engineering solutions.
  • Identify key qualitative and quantitative criteria such as cost, safety, energy use, and environmental boundaries.
  • Analyze examples of criteria application in real-world engineering challenges like water access during droughts.

Grade 12Science9 Pages

Also included in: Grade 12 Systems Thinking Trade-Offs Science Lesson Bundle +1 more

$5.00

Instant download

Grade 8 Science | Conservation In Systems Worksheet (General Standards)

Grade 8 Science | Conservation In Systems Worksheet (General Standards)

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain energy conservation using the idea of a system and its surroundings
  • Describe how energy changes form during transfers while the total energy of the combined system stays constant
  • Use the system model to make predictions about mechanical energy, thermal energy, and stored energy from height
$4.00

Instant download

Grade 8 Science Forces and Motion Worksheet (PDF) | General Standards

Grade 8 Science Forces and Motion Worksheet (PDF) | General Standards

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain how forces can change an object's motion by comparing push and pull interactions.
  • Determine how balanced and unbalanced forces affect an object's net force and velocity.
  • Use the concept of net force to predict whether an object speeds up, slows down, or changes direction.
$4.00

Instant download

Graphical Kinematics Practice Worksheet | Grade 10 Science Review Assessment

Graphical Kinematics Practice Worksheet | Grade 10 Science Review Assessment

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Interpret displacement–time, velocity–time, and acceleration–time graphs to identify key motion quantities.
  • Relate slope and area on kinematics graphs to acceleration and displacement.
  • Compare piecewise and uniformly accelerating motion using graph features such as changes in slope.
$5.00

Instant download

Common Ancestry Worksheet | NGSS Grade 8 Science Assessment

Common Ancestry Worksheet | NGSS Grade 8 Science Assessment

Cedar Grove LearningCreated byCedar Grove Learning

Learning Objectives

  • Analyze fossil, anatomical, embryological, and molecular evidence to understand patterns of unity and diversity in evolution.
  • Interpret transitional fossils, homologous structures, conserved developmental stages, and DNA sequence similarities as indicators of common ancestry.
  • Evaluate different types of evidence to support hypotheses about lineage relationships among species.

Grade 8Science7 Pages

$5.00

Instant download

Grade 11 Science – Community Interactions Worksheet (PDF + Answer Key)

Grade 11 Science – Community Interactions Worksheet (PDF + Answer Key)

Riverstone ClassroomCreated byRiverstone Classroom

Learning Objectives

  • Understand the different types of species interactions within communities such as competition, mutualism, predation, parasitism, facilitation, and niche partitioning.
  • Analyze how these interactions influence community structure, diversity, and stability through examples like keystone species and trophic cascades.
  • Evaluate the effects of species introductions and disturbances on native community dynamics and redundancy.

Grade 11Science

$2.00

Instant download

Resilience & Resistance Worksheet | Grade 9 Science TEKS Practice

Resilience & Resistance Worksheet | Grade 9 Science TEKS Practice

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain the difference between resilience and resistance in ecosystems.
  • Describe how thresholds and regime shifts can occur after disturbances.
  • Identify factors and feedback processes that influence ecosystem recovery.
$5.00

Instant download

Grade 11 Science | Model Based Solutions Worksheet | General Standards

Grade 11 Science | Model Based Solutions Worksheet | General Standards

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Explain how models represent relationships among variables to predict system behavior before construction.
  • Compare multiple solution approaches using model-based calculations or simulations while accounting for constraints and performance criteria.
  • Identify common assumptions and failure modes in models and describe how evidence can be used to validate and revise them.

Grade 11Science12 Pages

$3.00

Instant download

12th Grade Science Worksheet | Genetic Molecules Practice with Answer Key (PDF)

12th Grade Science Worksheet | Genetic Molecules Practice with Answer Key (PDF)

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Understand the structure and function of nucleic acids.
  • Explain mechanisms of DNA replication and repair pathways.
  • Describe how mutations and sequence variations affect genetic information.
$2.00

Instant download

Grade 8 Science | Patterns of Speciation Worksheet (PDF + Answer Key)

Grade 8 Science | Patterns of Speciation Worksheet (PDF + Answer Key)

Riverstone ClassroomCreated byRiverstone Classroom

Learning Objectives

  • Explain the processes that lead to new species formation, including geographic isolation and adaptive radiation.
  • Analyze fossil and genetic evidence to understand evolutionary patterns and extinction events.
  • Describe how environmental changes and reproductive barriers influence speciation and extinction.
$2.00

Instant download

Grade 11 Science – Periodic Trends Worksheet (PDF) (Worksheet + Answer Key)

Grade 11 Science – Periodic Trends Worksheet (PDF) (Worksheet + Answer Key)

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Explain how atomic radius, ionization energy, and electronegativity vary across the periodic table.
  • Describe the influence of periodic trends on element bonding behavior and material properties.
  • Analyze regional examples such as corrosion in pipelines and alloying in metallurgy in relation to periodic patterns.

Grade 11Science

$3.00

Instant download

Grade 8 Science | Watershed Systems Worksheet Elena | Ontario Standards

Grade 8 Science | Watershed Systems Worksheet Elena | Ontario Standards

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Understand the characteristics of drainage basins and watershed boundaries.
  • Explain the factors influencing runoff generation, including land cover, slope, and soil type.
  • Describe the role of storage elements such as lakes, wetlands, and floodplains in flow modulation.
$3.00

Instant download

Grade 9 Science – Mountain Building Concepts Worksheet (AP Standards) (PDF)

Grade 9 Science – Mountain Building Concepts Worksheet (AP Standards) (PDF)

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Explain the processes involved in mountain formation such as crustal shortening, thickening, and metamorphism.
  • Describe how isostatic adjustment affects mountain belts and terrain elevation.
  • Analyze the relationship between plate convergence and surface topography.

Grade 9Science

$3.00

Instant download

6th Grade Science | Growth Rings Reading Worksheet (PDF + Answer Key)

6th Grade Science | Growth Rings Reading Worksheet (PDF + Answer Key)

JCreated byJ.S Sheets

Learning Objectives

  • Understand how growth rings record annual tree growth and environmental information.
  • Identify methods used to analyze growth rings for climate and environmental history.
  • Explain how ring width and density reflect seasonal and environmental factors.
$3.00

Instant download

Free Body Worksheet | Grade 8 Science Activities

Free Body Worksheet | Grade 8 Science Activities

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Draw and interpret free-body diagrams by identifying all external forces acting on an object.
  • Represent forces as vectors and use their directions to reason about motion.
  • Explain how net force is determined from component force vectors in real scenarios.
$5.00

Instant download

11th Grade Science | Reaction Rates Worksheet (PDF+ Answer Key)

11th Grade Science | Reaction Rates Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom

Learning Objectives

  • Understand the factors affecting reaction rates including temperature, concentration, surface area, and catalysts.
  • Explain how collision theory and activation energy influence reaction speed.
  • Analyze rate laws and interpret their dependence on reactant concentrations.

Grade 11Science

$5.00

Instant download

Grade 11 Science | Chemical Equilibrium Worksheet with Short Notes (PDF)

Grade 11 Science | Chemical Equilibrium Worksheet with Short Notes (PDF)

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Understand the concept of chemical equilibrium and its dynamic nature.
  • Learn how the equilibrium constant relates concentrations of reactants and products.
  • Predict how changes in concentration, temperature, and pressure affect equilibrium according to Le Chatelier's principle.
$3.00

Instant download

Grade 11 Science | Reaction Rates Worksheet (PDF + Answer Key) NGSS Alignment

Grade 11 Science | Reaction Rates Worksheet (PDF + Answer Key) NGSS Alignment

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Explain how temperature, concentration, surface area, and catalysts influence reaction rates through collision theory and activation energy.
  • Describe rate laws, how concentration affects reaction speed, and how potential energy diagrams relate temperature changes to reaction rates.
  • Analyze examples of reactions such as decomposition, catalyzed hydrogenation, and heterogeneous reactions, focusing on pathways and energy barriers.

Grade 11Science

$2.00

Instant download

11th Grade Science | Reaction Rates Worksheet (PDF + Answer Key)

11th Grade Science | Reaction Rates Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom

Learning Objectives

  • Understand the kinetic principles that influence reaction rates, including temperature, concentration, surface area, and catalysts.
  • Analyze how energy changes and pathway selections affect the speed of reactions using potential energy diagrams and Arrhenius parameters.
  • Distinguish between different types of reactions such as decomposition, catalyzed hydrogenation, and heterogeneous reactions based on surface interactions and energy barriers.
$5.00

Instant download

Grade 6 Ecosystem Components Worksheet | Practice & Assessment PDF

Grade 6 Ecosystem Components Worksheet | Practice & Assessment PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Explain how biotic and abiotic factors interact within an ecosystem
  • Identify common abiotic factors (sunlight, temperature, water, soil, air) and how they affect where organisms live
  • Describe the roles of producers, consumers, and decomposers in an ecosystem

Grade 6Science12 Pages

$5.00

Instant download

Grade  11 Science | Reaction Stoichiometry Worksheet & Answer Key (PDF)

Grade 11 Science | Reaction Stoichiometry Worksheet & Answer Key (PDF)

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Apply the mole concept and balanced chemical equations to quantify reactants and products.
  • Use mole ratios to determine limiting reactants and theoretical yields.
  • Perform mass-to-mass, mass-to-mole, and mole-to-volume calculations for gases under standard conditions.

Grade 11Science

$2.00

Instant download

Grade 11 Science | Energy and Bonds Reading Worksheet with Answer Key (PDF)

Grade 11 Science | Energy and Bonds Reading Worksheet with Answer Key (PDF)

JCreated byJ.S Sheets

Learning Objectives

  • Explain how chemical energy changes are associated with bond formation and breaking.
  • Describe how thermochemical data like calorimetry and Hess's law relate to molecular structures and energy changes.
  • Differentiate between exothermic and endothermic reactions with examples from combustion and dissolution processes.
$3.00

Instant download

11th Grade Science | Reaction Stoichiometry Reading Worksheet PDF (Answer Key)

11th Grade Science | Reaction Stoichiometry Reading Worksheet PDF (Answer Key)

JCreated byJ.S Sheets

Learning Objectives

  • Understand the concept of mole ratios in balanced chemical equations
  • Apply stoichiometric calculations to determine limiting reactants and theoretical yields
  • Perform mass-to-mass, mass-to-mole, and mole-to-volume conversions for gases under standard conditions
$3.00

Instant download

Grade 12 Science | Statistical Inference for Scientific Data - Reading Practice

Grade 12 Science | Statistical Inference for Scientific Data - Reading Practice

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 12Science50 Pages

Also included in: Science Practices Lesson Bundle | Grade 12 Science | AP +1 more

$5.00

Instant download

Grade 7 Science | Design Principles Worksheet (TEKS) (PDF)

Grade 7 Science | Design Principles Worksheet (TEKS) (PDF)

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Identify independent, dependent, and controlled variables in an experiment and explain how each is used to test cause and effect.
  • Write operational definitions and select appropriate control conditions for a fair and reproducible experiment.
  • Plan data collection methods and sample sizes that support valid comparisons.

Grade 7Science16 Pages

$4.00

Instant download

Grade 7 Science Worksheet | Environment and Traits (Phenotype) NGSS

Grade 7 Science Worksheet | Environment and Traits (Phenotype) NGSS

Skylark WorksheetsCreated bySkylark Worksheets

Learning Objectives

  • Explain how phenotype can result from interactions between genotype and environmental factors.
  • Identify real-world examples of environmental influences on traits (nutrition, UV exposure, temperature).
  • Distinguish inherited genetic contributions from environmental modulation using evidence-based claims.

Grade 7Science15 Pages

Also included in: Grade 7 Genetics: Traits Inheritance Science Lesson Bundle for NGSS +1 more

$4.00

Instant download

11th Grade Science | Chemical Reactions Worksheet (PDF + Answer Key)

11th Grade Science | Chemical Reactions Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom

Learning Objectives

  • Understand the principles of conservation laws in chemical reactions
  • Apply stoichiometry to calculate reactant and product quantities
  • Explain reaction energetics, equilibrium, and the factors affecting reaction rates

Grade 11Science10 Pages

$3.00

Instant download

Grade 10 Science | Electromagnetic Waves - Daily Reading Comprehension

Grade 10 Science | Electromagnetic Waves - Daily Reading Comprehension

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Understand the basic nature and properties of electromagnetic waves
  • Identify the parts of the electromagnetic spectrum
  • Explain how waves propagate and interact with materials

Grade 10Science43 Pages

$5.00

Instant download

Grade 11 Science | Energy Changes In Reactions Worksheet | General Standards

Grade 11 Science | Energy Changes In Reactions Worksheet | General Standards

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Explain conservation of energy in chemical and physical changes by describing energy transfer between a system and its surroundings
  • Identify endothermic and exothermic reactions using energy changes (ΔE/ΔH) and energy diagram trends
  • Use energy diagrams to interpret the direction and magnitude of energy transfer and connect them to heat flow

Grade 11Science12 Pages

$3.00

Instant download

Grade 11 Science | Detector Imaging - Daily Reading Comprehension

Grade 11 Science | Detector Imaging - Daily Reading Comprehension

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Understand the basic principles of electromagnetic detection.
  • Identify different types of detectors used in imaging across UV, visible, IR, and X-ray bands.
  • Analyze how detector measurements are used to interpret electromagnetic wave interactions with matter.

Grade 11Science45 Pages

$5.00

Instant download

10th Grade Science | Momentum and Collisions Worksheet (PDF+ Answer Key)

10th Grade Science | Momentum and Collisions Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom

Learning Objectives

  • Understand the concept of linear momentum and its conservation in collisions.
  • Distinguish between elastic and inelastic collisions and their characteristics.
  • Explain the relationship between impulse, force, and change in momentum.
$3.00

Instant download

Grade 11 Science | Organelle Pathways in Cells - Daily Reading Comprehension

Grade 11 Science | Organelle Pathways in Cells - Daily Reading Comprehension

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Understand the main functions of cell organelles involved in intracellular trafficking.
  • Identify the pathways proteins follow from synthesis to secretion or degradation.
  • Describe the roles of the endoplasmic reticulum, Golgi apparatus, lysosomes, peroxisomes, mitochondria, and chloroplasts.

Grade 11Science43 Pages

$5.00

Instant download

Natural Selection Test Prep Printables | Grade 8 Science

Natural Selection Test Prep Printables | Grade 8 Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how heritable variation and environmental pressures affect differential survival and reproduction in populations.
  • Use trait-frequency changes over generations to describe adaptive evolution through natural selection.
  • Distinguish between selective agents (e.g., predators, disease, antibiotics) and traits that may be favored.
$5.00

Instant download

Grade 8 Cell Structure Worksheet | NGSS Practice & PDF

Grade 8 Cell Structure Worksheet | NGSS Practice & PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Describe the key organelles of cells and their functions.
  • Compare prokaryotic and eukaryotic cells in structure and organization.
  • Identify differences between single-celled and multicellular organisms.

Grade 8Science11 Pages

Also included in: Grade 8 Cell Modeling & Organ Systems Science Lesson Bundle | NGSS +1 more

$5.00

Instant download

Energy Transformations Worksheet | NGSS Grade 7 Science Practice

Energy Transformations Worksheet | NGSS Grade 7 Science Practice

JCreated byJ.S Sheets

Learning Objectives

  • Explain how light energy is converted into chemical energy during photosynthesis.
  • Describe the process of cellular respiration and how organisms harvest energy from food.
  • Connect the roles of chloroplasts and mitochondria in energy transfer within cells.
$5.00

Instant download

Grade 6 Science Assessment | Conservation Strategies Worksheet | Alberta

Grade 6 Science Assessment | Conservation Strategies Worksheet | Alberta

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Understand different conservation strategies used to maintain forest biodiversity and ecosystems.
  • Identify examples of provincial conservation efforts such as protected areas and reforestation.
  • Learn how habitat protection and ecological knowledge are integrated in conservation planning.
$3.00

Instant download

Grade 6 Science – Feedback Control & Homeostasis | Daily Reading Worksheet

Grade 6 Science – Feedback Control & Homeostasis | Daily Reading Worksheet

Elena BrooksCreated byElena Brooks

Learning Objectives

  • Define feedback control mechanisms involved in maintaining internal stability.
  • Describe the difference between negative and positive feedback.
  • Identify examples of feedback control such as temperature regulation and blood sugar regulation.
$4.00

Instant download

Grade 8 Science Worksheet | Collision Forces & Impact Concepts (PDF)

Grade 8 Science Worksheet | Collision Forces & Impact Concepts (PDF)

Silver Birch TeachingCreated bySilver Birch Teaching

Learning Objectives

  • Explain how collision forces depend on both force magnitude and contact time (duration).
  • Describe how collisions change an object's motion and what impulse-like interactions mean.
  • Relate structural deformation and safety design to energy absorption during collisions.

Grade 8Science8 Pages

Also included in: Grade 8 Forces, Motion, and Energy Science Lesson Bundle for Alberta +1 more

$5.00

Instant download

Grade 11 Science – Detector Imaging Worksheet (PDF) | NGSS Aligned Practice

Grade 11 Science – Detector Imaging Worksheet (PDF) | NGSS Aligned Practice

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Analyze how different electromagnetic frequencies are absorbed by matter through detector measurements.
  • Evaluate the reliability and limitations of calibration and instruments across UV, visible, IR, and X-ray bands.
  • Understand the response of CCDs and photodiodes in different spectrums and assess measurement uncertainties.

Grade 11Science

$3.00

Instant download

Mass Conservation Worksheet | Science Practice for Grade 9 Alberta Standards

Mass Conservation Worksheet | Science Practice for Grade 9 Alberta Standards

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Explain the principle of mass conservation in chemical reactions.
  • Apply the concept to real-world examples such as combustion and gas measurements.
  • Analyze the importance of atoms' conservation during chemical processes.

Grade 9Science

$2.00

Instant download

Deep Time Processes Assessment | Florida NGSSS Grade 12 Science

Deep Time Processes Assessment | Florida NGSSS Grade 12 Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how weathering, erosion, and deposition shape landscapes over geologic time.
  • Describe how plate tectonics and catastrophic events (volcanoes and earthquakes) modify Earth’s surface.
  • Use evidence from rocks and landforms to infer relationships between process rate and deep time.

Grade 12Science8 Pages

Also included in: Grade 12 Science Assessment Lesson Bundle: Florida NGSSS Standards +1 more

$5.00

Instant download

6th Grade Science | Surface Change Worksheet  + Answer Key | NGSS Aligned

6th Grade Science | Surface Change Worksheet + Answer Key | NGSS Aligned

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Describe geologic processes that modify Earth's surface over different time scales.
  • Identify evidence such as rock strata and erosion rates that explain landscape evolution.
  • Differentiate between rapid events like volcanic eruptions and slow processes like weathering.
$3.00

Instant download

6th Grade Science | Climate Systems Worksheet (NGSS | Science PDF)

6th Grade Science | Climate Systems Worksheet (NGSS | Science PDF)

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Explain how uneven solar heating affects global circulation patterns.
  • Identify the main atmospheric cells and wind systems in Earth's climate.
  • Describe the role of ocean currents in heat and moisture transport.
$3.00

Instant download

6th Grade Science | System Interactions NGSS Worksheet(PDF) for System Processes

6th Grade Science | System Interactions NGSS Worksheet(PDF) for System Processes

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Describe the coupled interactions among Earth's systems using models of matter and energy transfer.
  • Identify feedback mechanisms such as albedo changes, sediment transport, and nutrient movement.
  • Explain the flow of energy sources and sinks, including phase change energy transfers.
$3.00

Instant download

Grade 6 Science | Natural Hazards Worksheet (NGSS-Aligned) with Answer Key

Grade 6 Science | Natural Hazards Worksheet (NGSS-Aligned) with Answer Key

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Analyze observational and instrumental data related to natural hazards.
  • Identify patterns and recurrence intervals of hazards such as earthquakes and floods.
  • Estimate probable locations and magnitudes of natural hazard events.
$3.00

Instant download

Grade 7 Science | Reaction Evidence Worksheet | TEKS-Aligned

Grade 7 Science | Reaction Evidence Worksheet | TEKS-Aligned

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Describe observable indicators of chemical reactions such as gas production, precipitate formation, color change, and temperature change.
  • Connect qualitative evidence of chemical reactions to changes in mass and energy.
  • Identify common reaction types like acid–carbonate effervescence and precipitation based on observable evidence.
$3.00

Instant download

Grade 12 Science – Gene Expression & Biotechnology | Daily Reading Worksheet

Grade 12 Science – Gene Expression & Biotechnology | Daily Reading Worksheet

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define gene expression and explain its significance in biology.
  • Identify key components involved in gene transcription and translation.
  • Describe how regulatory elements influence gene activity.
$4.00

Instant download

Browse more categories

About Science Worksheets

Find Science worksheets spanning core skills, practice, and review. All 44,573 resources are instant PDF downloads for the classroom or home.

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.