Science Worksheets

44,980 subject resources
Grade 7 Science – Measurement Uncertainty Daily Reading Worksheet + Answer Key

Grade 7 Science – Measurement Uncertainty Daily Reading Worksheet + Answer Key

JCreated byJ.S Sheets

Learning Objectives

  • Understand the importance of standard measurement units in science.
  • Identify different measurement instruments and scales.
  • Comprehend concepts of accuracy, precision, and sources of measurement uncertainty.
$3.00

Instant download

Grade 10 Science – Energy Flow in Ecosystems | Daily Reading Worksheet

Grade 10 Science – Energy Flow in Ecosystems | Daily Reading Worksheet

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Understand how sunlight is the primary energy source for ecosystems
  • Identify the role of photosynthetic organisms in energy transfer
  • Describe how energy moves through trophic levels

Grade 10Science24 Pages

Also included in: Grade 10 Ecosystems Science Lesson Bundle Daily Reading | TEKS +2 more

$4.00

Instant download

Grade 7 Measurement Uncertainty Worksheet | Ontario Science + Answer Key

Grade 7 Measurement Uncertainty Worksheet | Ontario Science + Answer Key

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Explain the meaning of accuracy, precision, and measurement uncertainty using examples from real instruments.
  • Read instrument scales and apply significant-figure and rounding conventions when reporting measurements.
  • Distinguish between systematic error and random error and identify common sources of each.

Grade 7Science14 Pages

$5.00

Instant download

Measurement Uncertainty Worksheet | Ontario Grade 7 Science Assessment

Measurement Uncertainty Worksheet | Ontario Grade 7 Science Assessment

Cedar Grove LearningCreated byCedar Grove Learning

Learning Objectives

  • Explain how units, scale readings, and significant figures affect measurement accuracy and precision.
  • Differentiate systematic error from random error and identify common sources of each.
  • Estimate measurement uncertainty and report results using appropriate conventions.
$5.00

Instant download

Grade 10 Science | Metabolic Regulation Reading Worksheet (PDF + Rubric)

Grade 10 Science | Metabolic Regulation Reading Worksheet (PDF + Rubric)

JCreated byJ.S Sheets

Learning Objectives

  • Understand how enzyme activity is regulated in metabolic pathways.
  • Identify different mechanisms of metabolic regulation, including allosteric and covalent modification.
  • Explain the role of hormonal signals like insulin and glucagon in carbohydrate metabolism.

Grade 10Science

$3.00

Instant download

Valence Patterns Worksheet | Grade 10 Chemistry Practice Activities

Valence Patterns Worksheet | Grade 10 Chemistry Practice Activities

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how valence electrons and electron configurations help predict an element’s typical bonding and ion formation.
  • Describe recurring patterns on the periodic table and connect them to changes in reactivity across groups and periods.
  • Use metallic vs. nonmetallic tendencies to make evidence-based predictions from electron behavior.
$5.00

Instant download

Grade 10 Science – Metabolic Regulation Daily Reading Worksheet with Answer Key

Grade 10 Science – Metabolic Regulation Daily Reading Worksheet with Answer Key

JCreated byJ.S Sheets

Learning Objectives

  • Understand how enzyme activity is regulated in metabolic pathways
  • Identify factors that activate or inhibit enzymes involved in metabolism
  • Explain the role of cellular signaling and covalent modifications in enzyme regulation
$3.00

Instant download

6th Grade Science Material Cycling Worksheet | California Standards PDF

6th Grade Science Material Cycling Worksheet | California Standards PDF

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain how rocks break down and form sediments through physical and chemical weathering.
  • Describe how sediments move, deposit, and build up layers over time.
  • Connect biological processes to the formation of soil and the cycling of water.

Grade 6Science14 Pages

$4.00

Instant download

Grade 10 Science | Metabolic Regulation Worksheet with Short Notes (PDF)

Grade 10 Science | Metabolic Regulation Worksheet with Short Notes (PDF)

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Understand the key concepts of metabolic regulation in the human body.
  • Identify enzymes and hormones involved in metabolic processes.
  • Explain how different factors influence metabolic pathways.
$2.00

Instant download

Recoil and Thrust Worksheet for Grade 7 Science | Standard-Aligned Practice

Recoil and Thrust Worksheet for Grade 7 Science | Standard-Aligned Practice

JCreated byJ.S Sheets

Learning Objectives

  • Understand how action-reaction forces operate in recoil and thrust scenarios.
  • Describe how different masses affect acceleration during interactions.
  • Explain the principle of conservation of momentum in recoil and thrust systems.
$5.00

Instant download

Grade 10 – Ecosystem Roles Microorganisms Decomposition Worksheet + Answer Key

Grade 10 – Ecosystem Roles Microorganisms Decomposition Worksheet + Answer Key

JCreated byJ.S Sheets

Learning Objectives

  • Understand how microorganisms contribute to decomposition in ecosystems.
  • Identify microbial processes involved in nutrient cycling.
  • Explain the role of microbes in nitrogen fixation and primary production.
$3.00

Instant download

Grade 10 Science | Metabolic Regulation Worksheet (TEKS) PDF

Grade 10 Science | Metabolic Regulation Worksheet (TEKS) PDF

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain how allosteric regulation and feedback inhibition control metabolic pathway flux.
  • Describe how covalent modification and cellular signaling can rapidly change enzyme activity.
  • Compare hormonal regulation (insulin vs. glucagon) in regulating carbohydrate metabolism at the organism level.

Grade 10Science16 Pages

$4.00

Instant download

Grade 6 Material Cycling Worksheet | Practice & Assessment PDF

Grade 6 Material Cycling Worksheet | Practice & Assessment PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Explain how rocks, sediments, water, and living things are connected through material cycling
  • Describe physical and chemical weathering as first steps in the cycling of Earth materials
  • Use evidence from processes to explain how deposition and biological activity affect soil and landscapes

Grade 6Science12 Pages

$5.00

Instant download

Eclipses and Alignments Worksheet - Grade 6 Science | Alberta Standards

Eclipses and Alignments Worksheet - Grade 6 Science | Alberta Standards

JCreated byJ.S Sheets

Learning Objectives

  • Explain how near-linear alignments of the Sun, Earth, and Moon cause solar and lunar eclipses.
  • Describe the orbital conditions that lead to partial, total, and annular eclipses.
  • Understand why eclipses are relatively rare at specific locations due to orbital inclination and geometry.

Grade 6Science9 Pages

$5.00

Instant download

Grade 6 Science | Solar Timekeeping Worksheet with Short Notes (Printable PDF)

Grade 6 Science | Solar Timekeeping Worksheet with Short Notes (Printable PDF)

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Understand how apparent solar motion and local solar noon relate to solar timekeeping.
  • Identify factors such as longitude, time zones, and the equation of time that cause differences between solar and clock time.
  • Explore the historical and modern applications of solar time in Alberta communities.
$3.00

Instant download

Grade 6 Science | Eclipses & Alignments - Daily Reading Comprehension

Grade 6 Science | Eclipses & Alignments - Daily Reading Comprehension

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Understand the basic types of eclipses: solar, lunar, partial, total, and annular.
  • Learn how the positions of the Sun, Earth, and Moon determine the type of eclipse observed.
  • Recognize why eclipses are relatively rare at specific locations due to orbital inclinations.

Grade 6Science49 Pages

Also included in: Sky Science Lesson Bundle | Grade 6 Science Daily Reading | Alberta +1 more

$5.00

Instant download

Eclipses and Alignments Grade 6 Assessment | Alberta Standards

Eclipses and Alignments Grade 6 Assessment | Alberta Standards

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain the celestial alignment conditions that lead to solar and lunar eclipses.
  • Describe why eclipses are relatively rare at specific locations.
  • Identify the differences between partial, total, and annular eclipses based on orbital geometry.
$5.00

Instant download

Grade 6 Science | Eclipses and Alignments Worksheet with Short Notes (PDF)

Grade 6 Science | Eclipses and Alignments Worksheet with Short Notes (PDF)

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Explain how the Sun, Earth, and Moon align during solar and lunar eclipses.
  • Describe why eclipses are relatively rare at specific locations.
  • Identify conditions necessary for partial, total, and annular eclipses.
$3.00

Instant download

Grade 6 Variation Factors in Science Worksheet with Answer Key | NGSS

Grade 6 Variation Factors in Science Worksheet with Answer Key | NGSS

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Understand the difference between genetic traits and mutations.
  • Identify environmental factors that influence observable traits.
  • Distinguish between inherited and nonheritable variations.
$5.00

Instant download

Resource Sustainability Science Worksheet Grade 12 CA Standards

Resource Sustainability Science Worksheet Grade 12 CA Standards

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how resource extraction, land-use change, and pollution can disrupt Earth system processes like nutrient cycles and habitat stability.
  • Evaluate how sustainable resource management can protect biodiversity and support long-term human well-being.
  • Use evidence and systems thinking to predict trade-offs between short-term needs and long-term ecological limits.
$5.00

Instant download

Grade 10 Science | Electromagnetic Behavior Worksheet (NGSS 10)

Grade 10 Science | Electromagnetic Behavior Worksheet (NGSS 10)

Silver Birch TeachingCreated bySilver Birch Teaching

Learning Objectives

  • Understand the relationship between photon energy and electromagnetic spectra using Planck's relation E = hf.
  • Interpret spectral signatures from thermal and atomic sources to analyze energy transfer processes.
  • Identify detection mechanisms such as photodiodes and spectrometers used in observing electromagnetic radiation across different bands.
$5.00

Instant download

Electromagnetic Behavior Worksheet for Grade 10 Science | NGSS Aligned

Electromagnetic Behavior Worksheet for Grade 10 Science | NGSS Aligned

JCreated byJ.S Sheets

Learning Objectives

  • Understand the relationship between photon energy and spectral signatures in electromagnetic radiation.
  • Interpret spectral data using Planck’s relation E = hf and atomic emission spectra.
  • Identify detection mechanisms such as photodiodes and spectrometers used in spectral analysis.
$5.00

Instant download

Grade 7 Science – Elements vs Compounds Worksheet (Ontario Standards) (PDF)

Grade 7 Science – Elements vs Compounds Worksheet (Ontario Standards) (PDF)

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Distinguish between elements and compounds based on atomic composition and properties.
  • Understand how chemical bonding affects the characteristics of substances.
  • Identify examples of elements and compounds and describe their features.

Grade 7Science

$3.00

Instant download

Grade 6 Science | Material Cycling Worksheet | California Standards

Grade 6 Science | Material Cycling Worksheet | California Standards

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Explain how weathering breaks down rocks into sediments.
  • Describe how sediments are transported and deposited to rebuild layers over time.
  • Connect biological processes to the formation of soil and nutrient cycling.

Grade 6Science10 Pages

$3.00

Instant download

Grade 12 Resource Sustainability Worksheet | California Standards Practice PDF

Grade 12 Resource Sustainability Worksheet | California Standards Practice PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Explain how human activities can disrupt Earth systems and reduce sustainability and biodiversity
  • Analyze how resource management choices affect long-term ecosystem resilience and ecosystem services
  • Use scientific vocabulary (e.g., nutrient cycles, habitat fragmentation, resilience) to support evidence-based claims

Grade 12Science

$5.00

Instant download

Grade 9 Resource Impacts Worksheet | AP Practice & PDF

Grade 9 Resource Impacts Worksheet | AP Practice & PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Use indicators (extraction rates, groundwater levels, and land-use change metrics) to describe human impacts on Earth systems.
  • Interpret resource trends while accounting for natural variability and possible system thresholds.
  • Explain how resource pressures can lead to consequences such as subsidence, soil erosion, and altered sediment budgets.

Grade 9Science13 Pages

Also included in: Grade 9 Earth and Space Sciences Science lesson bundle (AP framework) +1 more

$5.00

Instant download

Grade 9 Science – Power Analysis Worksheet(PDF + Answer Key)

Grade 9 Science – Power Analysis Worksheet(PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom

Learning Objectives

  • Differentiate between power and energy.
  • Calculate energy demand over time.
  • Understand efficiency and losses in energy systems.

Grade 9Science

$3.00

Instant download

Grade 9 Science | Resource Impacts Worksheet (Printable PDF + Answer Key)

Grade 9 Science | Resource Impacts Worksheet (Printable PDF + Answer Key)

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Analyze human–Earth interactions affecting water, soil, mineral, and energy resources.
  • Interpret resource trends using indicators like extraction rates and land-use metrics.
  • Evaluate the sustainability and consequences of resource management through data analysis.
$2.00

Instant download

Grade 7 Recoil And Thrust Worksheet | Practice & PDF with Standards

Grade 7 Recoil And Thrust Worksheet | Practice & PDF with Standards

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Explain recoil and thrust using Newton’s third law (action–reaction forces).
  • Compare how equal and opposite interaction forces can produce different accelerations because of different masses.
  • Use ideas about momentum change to describe motion during interactions such as rockets, skateboarders, and skaters.

Grade 7Science

$5.00

Instant download

9th Grade Science | Power Analysis Worksheet (PDF + Answer Key)

9th Grade Science | Power Analysis Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom

Learning Objectives

  • Understand the concept of power and how it relates to energy consumption over time.
  • Calculate and compare energy demands and efficiencies in different systems and appliances.
  • Analyze the impact of transmission losses and system efficiencies on overall energy use.

Grade 9Science

$3.00

Instant download

Grade 8 Science | Common Ancestry Worksheet (NGSS) – PDF

Grade 8 Science | Common Ancestry Worksheet (NGSS) – PDF

Maple Path LearningCreated byMaple Path Learning

Learning Objectives

  • Analyze fossil, anatomical, embryological, and molecular evidence to interpret evolutionary relationships.
  • Identify patterns of unity and diversity across different data types over deep time.
  • Evaluate the significance of transitional fossils, homologous structures, conserved developmental stages, and DNA sequence similarities.
$3.00

Instant download

Grade 9 Science | Power Analysis Worksheet (Answer Key) aligned with NGSS

Grade 9 Science | Power Analysis Worksheet (Answer Key) aligned with NGSS

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Understand the concepts of power, energy, and efficiency in technological systems.
  • Calculate energy demand over time and assess system performance related to power output.
  • Analyze energy loss and conversion efficiency in electrical systems.

Grade 9Science

$3.00

Instant download

Grade 8 Total Energy Balance Worksheet | Conservation of Energy Practice

Grade 8 Total Energy Balance Worksheet | Conservation of Energy Practice

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain conservation of energy in a system using energy transfers and conversions.
  • Track how kinetic and potential energy change during motion (including gravity).
  • Determine how an energy leaving a system affects energy accounting.
$5.00

Instant download

Power vs. Energy and System Efficiency Science Worksheets | Grade 9

Power vs. Energy and System Efficiency Science Worksheets | Grade 9

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Distinguish power from energy using appropriate units and definitions
  • Calculate electrical energy use from power ratings and operating time
  • Convert watts to kilowatts and check units in calculations

Grade 9Science14 Pages

Also included in: Grade 9 Energy Science Worksheets Bundle | NGSS Energy Unit +1 more

$3.00

Instant download

Grade 9 Science | Power Analysis Worksheet & Answer Key – NGSS-Aligned

Grade 9 Science | Power Analysis Worksheet & Answer Key – NGSS-Aligned

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Understand the concept of power and its distinction from energy.
  • Apply methods to calculate energy demand and system performance over time.
  • Evaluate the efficiency and effectiveness of various energy systems and technologies.
$2.00

Instant download

Grade 9 Wave Boundary Behavior Worksheet | California Science + Answer Key

Grade 9 Wave Boundary Behavior Worksheet | California Science + Answer Key

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain how reflection, refraction, transmission, and absorption affect wave direction, wavelength, and amplitude at boundaries between media
  • Use wave models to describe how diffraction and interference change wave patterns near openings and where multiple sources overlap
  • Connect observed changes in wave behavior to differences in wave speed across media

Grade 9Science16 Pages

$4.00

Instant download

Resource Impacts Worksheet | Grade 9 AP Science Practice and Assessment

Resource Impacts Worksheet | Grade 9 AP Science Practice and Assessment

Bright Quill ResourcesCreated byBright Quill Resources

Learning Objectives

  • Use indicators (extraction rates, groundwater level records, and land-use change metrics) to evaluate human–Earth interactions.
  • Interpret resource trends while accounting for natural variability and potential system thresholds.
  • Explain consequences of unsustainable resource use (subsidence, soil erosion, and altered sediment budgets) using evidence and comparisons.

Grade 9Science11 Pages

$3.00

Instant download

Grade 9 Science | Wave Boundary Behavior Worksheet  | California Standards

Grade 9 Science | Wave Boundary Behavior Worksheet | California Standards

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Explain how wave reflection and refraction change wave direction and wavelength at a boundary.
  • Describe how transmission and absorption affect the amplitude and energy of waves crossing into another medium.
  • Use wave models to interpret diffraction and interference patterns from overlapping wave sources.

Grade 9Science11 Pages

$3.00

Instant download

Grade 8 Science | Resource Use Impacts Worksheet | California Standards

Grade 8 Science | Resource Use Impacts Worksheet | California Standards

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Explain how human demand for land, water, air, and energy can change Earth’s natural cycles.
  • Describe how extraction, pollution, and land conversion can lead to habitat loss and ecosystem degradation.
  • Use cause-and-effect reasoning to connect resource use decisions to observable environmental impacts.

Grade 8Science10 Pages

$3.00

Instant download

Wave Boundary Behavior Worksheet | Standard-Aligned Grade 9 Science Practice

Wave Boundary Behavior Worksheet | Standard-Aligned Grade 9 Science Practice

JCreated byJ.S Sheets

Learning Objectives

  • Understand how waves interact with boundaries and obstacles through reflection, refraction, transmission, and absorption.
  • Describe the phenomena of diffraction and interference patterns in wave behavior.
  • Explain how media properties affect wave speed and observed wave phenomena.

Grade 9Science9 Pages

Also included in: Grade 9 Conservation of Energy and Forces Science Lesson Bundle +1 more

$5.00

Instant download

Science Energy in Cells Worksheet | NGSSS Grade 10 Assessment & Practice

Science Energy in Cells Worksheet | NGSSS Grade 10 Assessment & Practice

JCreated byJ.S Sheets

Learning Objectives

  • Explain how cells obtain and use energy to perform work, including building molecules and maintaining organization.
  • Describe cellular respiration and how breaking down carbohydrates releases energy stored in ATP.
  • Compare energy capture in photosynthesis with energy release in cellular respiration.
$5.00

Instant download

Grade 9 Science Worksheet on Resource Impacts (AP Standards) (PDF)

Grade 9 Science Worksheet on Resource Impacts (AP Standards) (PDF)

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Use quantitative indicators (e.g., extraction rates, groundwater level trends, land-use change metrics) to describe human impacts on Earth systems.
  • Interpret resource trends using the ideas of natural variability and system thresholds, including consequences such as subsidence, erosion, and altered sediment budgets.
  • Evaluate sustainability by comparing datasets and calculating ratio-based measures of use versus replenishment.

Grade 9Science16 Pages

Also included in: Earth Systems & Climate Grade 9 Science Lesson Bundle AP Worksheets +1 more

$4.00

Instant download

Energy in Cells Worksheet Grade 10 Biology ATP Photosynthesis NGSSS

Energy in Cells Worksheet Grade 10 Biology ATP Photosynthesis NGSSS

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain how cells obtain and use energy to carry out cellular work using ATP
  • Describe cellular respiration as an energy-conversion pathway that releases energy stored in ATP
  • Compare energy conversion in cellular respiration and photosynthesis in terms of inputs, outputs, and ATP/sugar production

Grade 10Science16 Pages

$4.00

Instant download

Grade 10 Science | Understanding Cellular Energy - Daily Reading Comprehension

Grade 10 Science | Understanding Cellular Energy - Daily Reading Comprehension

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Explain how cells obtain and use energy for biological functions.
  • Describe the process of cellular respiration and its role in energy production.
  • Understand how photosynthesis captures light energy to produce sugars and oxygen.

Grade 10Science42 Pages

$5.00

Instant download

Resource Impacts Worksheet for Grade 9 Science – Standards-Aligned Practice

Resource Impacts Worksheet for Grade 9 Science – Standards-Aligned Practice

JCreated byJ.S Sheets

Learning Objectives

  • Evaluate quantifiable human–Earth interactions affecting water, soil, mineral, and energy resources using indicators such as extraction rates and land-use change metrics.
  • Interpret resource trends in the context of natural variability and system thresholds, addressing consequences like subsidence and soil erosion.
  • Use comparative datasets and ratio-based measures to assess sustainability implications and connect local resource changes to broader Earth system responses.
$5.00

Instant download

Resource Impacts Assessment | AP Science Standards-Aligned Grade 9

Resource Impacts Assessment | AP Science Standards-Aligned Grade 9

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Evaluate how human activities affect Earth's water, soil, mineral, and energy resources using quantifiable indicators.
  • Interpret resource trend data considering natural variability and system thresholds.
  • Assess sustainability implications by comparing datasets and ratio measures.
$5.00

Instant download

Grade 10 Signal Transmission Worksheet | Modulation, Bandwidth & Noise

Grade 10 Signal Transmission Worksheet | Modulation, Bandwidth & Noise

Amber Owl EducationCreated byAmber Owl Education

Learning Objectives

  • Explain how amplitude, frequency, and phase modulation encode information onto carrier signals
  • Describe how bandwidth and noise affect signal capacity and fidelity
  • Compare physical transmission media using attenuation, dispersion, and signal-to-noise ratio

Grade 10Science16 Pages

$5.00

Instant download

Grade 11 Science | Heredity Through Meiosis - Daily Reading Comprehension

Grade 11 Science | Heredity Through Meiosis - Daily Reading Comprehension

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Understand the process of meiosis and its role in heredity.
  • Identify the significance of chromosomes and genes in genetic inheritance.
  • Explain how genetic diversity is achieved through meiosis.

Grade 11Science

$5.00

Instant download

Browse more categories

About Science Worksheets

Find Science worksheets spanning core skills, practice, and review. All 44,980 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.