Grade 10 Science Worksheets

6,624 worksheets
10th Grade Science | Sphere Connections Worksheet (PDF+ Answer Key)

10th Grade Science | Sphere Connections Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Understand the interactions among the Earth's spheres and the processes linking them.
  • Analyze how perturbations in one sphere can affect observable indicators like streamflow and soil moisture.
  • Use systems thinking to model coupled processes among the geosphere, hydrosphere, atmosphere, and biosphere.
$3.00
Grade 10 Science |Plate Tectonics & Earth's Surface Worksheet (PDF + Answer Key)

Grade 10 Science |Plate Tectonics & Earth's Surface Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Describe the mechanisms of plate motion, including mantle convection and subduction.
  • Interpret tectonic settings using maps, cross-sections, and seismic evidence.
  • Explain how plate interactions influence mountain building, volcanism, and earthquakes.
$3.00
10th Grade Science | Argument Critique Worksheet (PDF+ Answer Key)

10th Grade Science | Argument Critique Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Evaluate explanatory claims systematically by examining evidence quality, alternative hypotheses, and reasoning internal consistency.
  • Identify criteria such as refutation, corroboration, and confidence levels in scientific arguments.
  • Understand how statistical strength, methodological constraints, and representational choices influence argument persuasiveness.
$3.00
10th Grade Science | Model Foundations Worksheet (PDF+ Answer Key)

10th Grade Science | Model Foundations Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Define core purposes and forms of scientific models, including conceptual diagrams, mathematical relations, and physical analogues.
  • Compare strengths and limitations of discrete representations through examples such as pendulum motion and linear approximations.
  • Explain the importance of mapping model components to observable features and calibrating parameters.
$3.00
10th Grade Science | Model Refinement Worksheet (PDF+ Answer Key)

10th Grade Science | Model Refinement Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Understand the iterative process of model refinement based on observed data and residual analysis.
  • Learn how to estimate and adjust parameters in physical and mathematical models.
  • Identify additional processes such as damping or friction to improve model accuracy.
$3.00
Grade 10 Science | Constructing Claims Worksheet (PDF+ Answer Key)

Grade 10 Science | Constructing Claims Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Understand the structure and components of evidence-based claims, including claim, evidence, reasoning, and warrants.
  • Distinguish between different parts of an argument and analyze how they connect in scientific reasoning.
  • Apply the claim-evidence-reasoning framework to interpret graphs, data, and real-world scenarios.
$3.00
10th Grade Science | Quantitative Communication Worksheet (PDF+ Answer Key)

10th Grade Science | Quantitative Communication Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Understand conventions and strategies for reporting quantitative results with clarity.
  • Interpret and use uncertainty notation, significant figures, and graphical annotations appropriately.
  • Evaluate the contribution of numerical summaries, confidence intervals, and visual aids to credible conclusions.
$3.00
10th Grade Science | Model-Data Fit Worksheet (PDF+ Answer Key)

10th Grade Science | Model-Data Fit Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Understand how to compare model predictions with observed data using residual analysis.
  • Interpret goodness-of-fit metrics to evaluate model accuracy.
  • Analyze systematic deviations in data to assess model adequacy.
$3.00
Grade 10 Science | Computational Concepts Worksheet (PDF+ Answer Key)

Grade 10 Science | Computational Concepts Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Explain basic computational approaches for modeling dynamic systems.
  • Describe the methods of discrete time stepping, parameter sweeps, and sensitivity analysis.
  • Identify assumptions and limitations in numerical simulations of population or reaction models.
$3.00
10th Grade Science | Causal Complexity Worksheet (PDF+ Answer Key)

10th Grade Science | Causal Complexity Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Understand different frameworks used to analyze multivariable causal relationships.
  • Identify confounding factors and interaction effects in complex systems.
  • Evaluate the influence of design constraints and model assumptions on causal inference.
$3.00
10th Grade Science | Master Effective Nuclear Charge Worksheet (PDF+ Answer Key)

10th Grade Science | Master Effective Nuclear Charge Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Understand the concept of effective nuclear charge (Zeff) and how it influences atomic properties.
  • Analyze the effects of shielding by inner electrons on valence electron attraction.
  • Apply Zeff reasoning to explain periodic trends in atomic radius, ionization energy, and electron affinity.
$3.00
Grade 10 Science | Reaction Rates Worksheet (PDF+ Answer Key)

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

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Explain the factors affecting chemical reaction rates, including collision frequency, orientation, and activation energy.
  • Interpret graphical data of concentration versus time to determine reaction order.
  • Describe the impact of temperature and catalysts on reaction pathways and rates.
$3.00
10th Grade Science | Periodic Patterns Worksheet (PDF+ Answer Key)

10th Grade Science | Periodic Patterns Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Understand how the organization of the periodic table reflects electron configurations and nuclear effects.
  • Interpret trends in atomic radius, ionization energy, and electronegativity across periods and groups.
  • Relate periodic patterns to properties such as metallic character and chemical reactivity.
$3.00
Grade 10 Science | Molecular Geometry Worksheet (PDF+ Answer Key)

Grade 10 Science | Molecular Geometry Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Define molecular geometry using electron-domain models and hybridization concepts.
  • Predict three-dimensional molecular arrangements based on electron pair distribution.
  • Explain how geometry impacts molecular polarity and intermolecular forces.
$3.00
Grade 10 Science | Thermochemistry Worksheet (PDF+ Answer Key)

Grade 10 Science | Thermochemistry Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Understand how enthalpy changes are represented and calculated in chemical reactions.
  • Interpret calorimetric data and apply Hess's law to reaction pathways.
  • Relate bond enthalpy to overall reaction enthalpy and analyze energy diagrams for chemical processes.
$3.00
10th Grade Science | Stoichiometric Analysis Worksheet (PDF+ Answer Key)

10th Grade Science | Stoichiometric Analysis Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Develop algebraic and unit-based strategies for complex stoichiometric relationships.
  • Apply mole ratios and limiting reagent concepts to solve multi-step reactions.
  • Convert solution concentrations and determine empirical formulas from mass or percent data.
$3.00
10th Grade Science | Expression Control Worksheet (PDF+ Answer Key)

10th Grade Science | Expression Control Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Understand mechanisms regulating gene expression in prokaryotic and eukaryotic systems.
  • Identify the roles of promoters, transcription factors, chromatin modifications, and post-transcriptional controls.
  • Interpret regulatory network diagrams and expression profiles to analyze signal integration effects.
$3.00
10th Grade Science | Reaction Stoichiometry Worksheet (PDF+ Answer Key)

10th Grade Science | Reaction Stoichiometry Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Explain the mole concept and its application in quantitative chemical reactions.
  • Perform stoichiometric calculations to determine mass-to-mass conversions and limiting reagents.
  • Calculate theoretical yields based on balanced chemical equations and mole ratios.
$3.00
Grade 10 Science | Energy Changes Worksheet (PDF+ Answer Key)

Grade 10 Science | Energy Changes Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Understand the distinctions between endothermic and exothermic processes in chemical reactions.
  • Explain how bond breaking and bond formation affect reaction enthalpy and heat exchange.
  • Describe qualitative relationships among energy, temperature, and reaction spontaneity.
$3.00
10th Grade Science | Membrane Dynamics Worksheet (PDF+ Answer Key)

10th Grade Science | Membrane Dynamics Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Explain the composition of biological membranes and their role in cellular transport.
  • Describe mechanisms of membrane transport including diffusion, carrier-mediated transport, and vesicular trafficking.
  • Utilize quantitative concepts like Nernst potentials and flux-rate comparisons to analyze ion movement and electrochemical gradients.
$3.00
10th Grade Science | Impulse and Momentum Worksheet (PDF+ Answer Key)

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

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Explain the concept of impulse and how it relates to change in momentum.
  • Understand the conservation of momentum in isolated collisions.
  • Differentiate between elastic, inelastic, and perfectly inelastic collisions.
$3.00
10th Grade Science | Inheritance Patterns Worksheet (PDF+ Answer Key)

10th Grade Science | Inheritance Patterns Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Describe the principles of Mendelian inheritance, including segregation and dominance.
  • Interpret trait transmission patterns using pedigrees and Punnett squares.
  • Explain the role of molecular markers and chromosomal behavior during cell division in inheritance.
$3.00
10th Grade Science | Electron Configuration Worksheet (PDF+ Answer Key)

10th Grade Science | Electron Configuration Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Explain the quantum numbers that describe electron positions in atoms.
  • Understand how orbital shapes and energies are arranged in atoms.
  • Use orbital diagrams and configuration shorthand to represent electron arrangements.
$3.00
10th Grade Science | Oscillations Basics Worksheet (PDF+ Answer Key)

10th Grade Science | Oscillations Basics Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Describe simple harmonic motion through restoring-force formulations and linear approximations for small displacements.
  • Define period, frequency, amplitude, and phase, and relate energy partitioning between kinetic and potential forms over an oscillation.
  • Use sinusoidal representations and phase-space sketches to connect time-domain and energy-domain perspectives.
$3.00
10th Grade Science |Aerobic vs Anaerobic Respiration Worksheet (PDF+ Answer Key)

10th Grade Science |Aerobic vs Anaerobic Respiration Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Explain the difference between aerobic and anaerobic respiration in terms of oxygen use and ATP production.
  • Identify the main end products of both aerobic and anaerobic pathways.
  • Describe how these metabolic pathways influence ecological niches and energy flow in organisms.
$3.00
10th Grade Science | Protein Synthesis Worksheet (PDF+ Answer Key)

10th Grade Science | Protein Synthesis Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Explain the flow of genetic information from DNA to protein.
  • Describe the processes of transcription and translation in protein synthesis.
  • Identify the roles of RNA polymerase, mRNA, tRNA, and ribosomes during protein synthesis.
$3.00
10th Grade Science | Meiosis Worksheet (PDF+ Answer Key)

10th Grade Science | Meiosis Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Understand the process of meiosis and its role in reducing chromosome numbers.
  • Describe how genetic diversity is produced during meiosis through recombination and independent assortment.
  • Explain the stages of meiosis and the significance of homologous chromosome pairing and separation.
$3.00
Grade 10 Science | Circular Motion Worksheet (PDF+ Answer Key)

Grade 10 Science | Circular Motion Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Understand the concept of centripetal force and its role in circular motion.
  • Differentiate between centripetal acceleration and tangential forces.
  • Explain real-world phenomena involving radial and tangential components in rotating systems.
$3.00
Grade 10 Science | Field Superposition Worksheet (PDF+ Answer Key)

Grade 10 Science | Field Superposition Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Understand the principle of field superposition and its application in physics.
  • Calculate the resultant field at a point due to multiple sources.
  • Identify regions where fields reinforce or cancel each other.
$3.00
10th Grade Science | Magnetic Fields Worksheet (PDF+ Answer Key)

10th Grade Science | Magnetic Fields Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Explain how magnetic fields are generated by moving charges and electric currents.
  • Interpret the representation of magnetic field lines and their direction.
  • Describe the effects of magnetic forces on moving charges and their trajectories.
$3.00
Grade 10 Science | Motion Description Worksheet (PDF+ Answer Key)

Grade 10 Science | Motion Description Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Explain key kinematic quantities such as position, displacement, speed, velocity, and acceleration.
  • Describe how time and reference frames provide context for measuring motion.
  • Interpret and analyze motion graphs and equations relating variables in one- and two-dimensional motion.
$3.00
10th Grade Science | Momentum and Collisions Worksheet (PDF+ Answer Key)

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

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

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
Grade 10 Science | Collisions and Momentum Worksheet (PDF + Answer Key)

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

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Understand the concepts of linear momentum and impulse and how they relate to changes in motion.
  • Explain the conservation of momentum in different types of collisions: elastic, inelastic, and perfectly inelastic.
  • Differentiate between energy considerations in various collision scenarios and apply impulse–momentum relations to real-world problems.
$3.00
Grade 10 Science | Earth Layers Worksheet (PDF + Answer Key)

Grade 10 Science | Earth Layers Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Describe the different layers of Earth's internal structure, including the crust, mantle, and core.
  • Explain the mechanical and chemical layering of Earth and how seismic waves reveal these layers.
  • Understand the concepts of lithosphere, asthenosphere, and the role of density, temperature, and composition in Earth's interior.
$3.00
10th Grade Science | Plate Tectonics Worksheet (PDF + Answer Key)

10th Grade Science | Plate Tectonics Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Describe the main types of plate boundaries and their movement directions.
  • Explain the driving mechanisms behind plate motions, including mantle convection and slab pull.
  • Identify geological features and processes resulting from plate interactions such as seafloor spreading, subduction, and orogeny.
$3.00
Grade 10 Science | Ore Formation Worksheet (PDF + Answer Key)

Grade 10 Science | Ore Formation Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Describe the principal processes involved in ore formation including magmatic, hydrothermal, sedimentary, and metamorphic mechanisms.
  • Identify the spatial controls such as structural traps, permeability contrasts, and host-rock chemistry that influence ore deposit localization.
  • Recognize and explain typical mineral assemblages associated with different ore deposit types and tectonic settings.
$3.00
Grade 10 Science | Mineral Overview Worksheet (PDF + Answer Key)

Grade 10 Science | Mineral Overview Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Understand the properties and classifications of minerals essential to geology and industry.
  • Identify and differentiate between various types of mineral resources such as ores, industrial minerals, and gemstones.
  • Explain common mineral formation environments and the geological factors influencing mineral distribution.
$3.00
Grade 10 Science | Sustainable Strategies Worksheet (PDF + Answer Key)

Grade 10 Science | Sustainable Strategies Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Understand key approaches for reducing the environmental footprint of resource extraction and use.
  • Describe principles of circular economy, recycling, substitution, and landscape restoration.
  • Analyze trade-offs between economic development, community needs, and environmental stewardship in resource-dependent regions.
$3.00
10th Grade Science | The Rock Cycle Worksheet (PDF + Answer Key)

10th Grade Science | The Rock Cycle Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Describe the processes involved in the rock cycle, including melt generation, crystallization, weathering, transport, deposition, lithification, and metamorphism.
  • Explain the physical and chemical drivers of transformations in rocks and how these relate to plate tectonics.
  • Identify and differentiate among igneous, sedimentary, and metamorphic rocks based on textural and mineralogical changes.
$3.00
Grade 10 Science | Energy Forms Worksheet (PDF + Answer Key)

Grade 10 Science | Energy Forms Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Identify and describe different forms of energy such as kinetic, potential, thermal, chemical, radiant, and nuclear.
  • Explain how energy transforms between different forms during natural and biological processes.
  • Apply understanding of energy forms to analyze movement, respiration, and heating processes.
$3.00
10th Grade Science | Food Web Energy Worksheet (PDF + Answer Key)

10th Grade Science | Food Web Energy Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Understand how energy flows through ecosystems via the food web.
  • Describe the transfer and losses of energy between producers, consumers, and decomposers.
  • Explain the concept of trophic transfer efficiency and its impact on ecosystem productivity.
$3.00
Grade 10 Science | Heat Engines Concept Worksheet (PDF + Answer Key)

Grade 10 Science | Heat Engines Concept Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Explain how heat engines convert thermal energy into mechanical work.
  • Identify different types of heat engines and their designs.
  • Analyze factors affecting the efficiency of heat engines, including temperature differences and cycle design.
$3.00
Grade 10 Science | Photosynthesis Efficiency Worksheet (PDF + Answer Key)

Grade 10 Science | Photosynthesis Efficiency Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Understand the factors that influence the efficiency of photosynthesis in plants.
  • Compare natural photosynthetic systems and engineered solar technologies.
  • Evaluate environmental and resource trade-offs in bioenergy and renewable energy sources.
$3.00
10th Grade Science | Mechanical Systems Worksheet (PDF + Answer Key)

10th Grade Science | Mechanical Systems Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Describe how mechanical systems transfer and transform energy using forces, gears, pulleys, and levers.
  • Analyze the roles of energy input, friction, and collisions in mechanical efficiency.
  • Visualize energy paths and understand how system components influence performance.
$3.00
10th Grade Science | Lifecycle Analysis Worksheet (PDF + Answer Key)

10th Grade Science | Lifecycle Analysis Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Understand the concept of lifecycle analysis and its importance in evaluating energy inputs and outputs.
  • Identify the stages in a technology's lifecycle from extraction to disposal.
  • Apply conservation principles to total energy assessments across lifecycle stages.
$3.00
10th Grade Science | Variable Isolation Worksheet (PDF + Answer Key)

10th Grade Science | Variable Isolation Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Understand the concept of variable isolation in experimental design.
  • Analyze the effects of multiple factors and interactions in complex experiments.
  • Evaluate design trade-offs such as complexity versus interpretability.
$3.00
10th Grade Science | Equilibrium Systems Worksheet (PDF + Answer Key)

10th Grade Science | Equilibrium Systems Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Explain the conditions required for static equilibrium using vector summation of forces and moments.
  • Apply the criteria ΣF = 0 to analyze the support reactions in rigid bodies.
  • Describe the distribution of tension in pulley systems and the effects of supports under various loads.
$3.00
10th Grade Science | Balancing Chemical Equations Worksheet (PDF + Answer Key)

10th Grade Science | Balancing Chemical Equations Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCopper Leaf Classroom·ScienceGrade 10

Learning Objectives

  • Understand the concept of balancing chemical equations as applying the conservation of mass.
  • Identify the difference between coefficients and subscripts in chemical formulas.
  • Apply systematic strategies to balance multi-step chemical equations.
$3.00

About Grade 10 Science Worksheets

Find Science worksheets built for Grade 10. All 6,624 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.