Daily Reading Worksheets Worksheets

8,400 type resources
Grade 6 Climate Systems Science Worksheet | NGSS Earth Science Activity

Grade 6 Climate Systems Science Worksheet | NGSS Earth Science Activity

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

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

Instant download

Grade 12 Maths – Application of Derivatives Worksheet (Ontario Standard)

Grade 12 Maths – Application of Derivatives Worksheet (Ontario Standard)

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Understand how derivatives are used to find maximum and minimum values in real-world problems.
  • Apply derivative techniques to solve optimization problems in various contexts.
  • Analyze motion and other phenomena using derivatives to interpret changing rates.
$5.00

Instant download

Grade 7 DNA and Chromosomes Worksheet | NGSS Genetics Science Activity

Grade 7 DNA and Chromosomes Worksheet | NGSS Genetics Science Activity

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Understand the structure and function of DNA molecules and chromosomes
  • Learn how chromosomes organize genetic material within cells
  • Explore how DNA sequences encode traits and influence observable characteristics

Grade 7Science51 Pages

Also included in: Grade 7 Genetics Science Lesson Bundle Daily Reading Worksheets | NGSS +2 more

$5.00

Instant download

Matter Properties Worksheet Grade 5 Science | Solids, Liquids & Volume

Matter Properties Worksheet Grade 5 Science | Solids, Liquids & Volume

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Compare the observable properties of solids and liquids, including shape retention and volume constancy
  • Use the particle model to explain why solids have rigid arrangements while liquids flow
  • Identify and classify matter based on qualitative (shape) and quantitative (volume) indicators

Grade 5Science12 Pages

$5.00

Instant download

Grade 7 Cosmic Scale Worksheet | NGSS Practice PDF

Grade 7 Cosmic Scale Worksheet | NGSS Practice PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Understand how astronomical units, planetary diameters, and light-years are used to compare cosmic distances and sizes.
  • Interpret scaled diagrams and logarithmic representations of the solar system and galaxy.
  • Analyze orders of magnitude differences and their effects on observational limits and apparent motion.

Grade 7Science11 Pages

Also included in: Grade 7 Space Science NGSS Lesson Bundle for Science: Worksheet B +1 more

$5.00

Instant download

Grade 8 ELA – Literary & Informational Structures | Daily Reading Worksheet

Grade 8 ELA – Literary & Informational Structures | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify key plot elements in literary texts.
  • Determine the main theme of a story based on its plot.
  • Differentiate between literary and informational text structures.

Grade 8ELA23 Pages

Also included in: Grade 8 Reading & Viewing ELA Lesson Bundle | Alberta +1 more

$4.00

Instant download

Grade 6 Maths Worksheet – Interpreting Criteria (Ontario) (PDF)

Grade 6 Maths Worksheet – Interpreting Criteria (Ontario) (PDF)

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Develop skills to evaluate the accuracy and clarity of mathematical solutions.
  • Apply reasoning to interpret different representations of problems.
  • Compare approaches against standard criteria to assess their reasonableness.
$5.00

Instant download

Grade 6 ELA – Analyzing an Author's Argument & Text Evidence | Daily Worksheet

Grade 6 ELA – Analyzing an Author's Argument & Text Evidence | Daily Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify the main claim in an informational text.
  • Understand how evidence supports an author's argument.
  • Recognize structural elements like comparisons, definitions, and cause-effect statements.
$4.00

Instant download

Grade 7 Data Representations Worksheet | Practice & PDF

Grade 7 Data Representations Worksheet | Practice & PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Use consistent units, labels, and scales to organize measurement data in tables and graphs.
  • Interpret graphs by describing trends, clusters, and comparisons between groups.
  • Use relationships (direction and shape) to explain what the data suggest, not just single values.

Grade 7Science12 Pages

$5.00

Instant download

Grade 12 Dynamics of Systems Worksheet | Practice & Assessment PDF

Grade 12 Dynamics of Systems Worksheet | Practice & Assessment PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Use free-body diagrams and Newton’s laws for each component in a constrained multi-body system
  • Write constraint equations that relate component accelerations (e.g., pulley/string length constraints)
  • Couple algebraic Newton’s-law equations to solve for system acceleration and internal forces (tension, normal forces)
$5.00

Instant download

Grade 3 Traits and Variation Worksheet | NGSS Practice PDF

Grade 3 Traits and Variation Worksheet | NGSS Practice PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Explain how offspring inherit traits from parents
  • Describe how individuals in a population can show variation in inherited traits
  • Distinguish inherited traits from traits influenced by the environment

Grade 3Science12 Pages

Free

Instant download

Grade 7 Earth Sun Cycles Worksheet | Practice & Review PDF

Grade 7 Earth Sun Cycles Worksheet | Practice & Review PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Explain how Earth’s axial tilt and revolution around the Sun produce seasonal changes and variations in day length.
  • Describe how the daily apparent motion of the Sun supports timekeeping and calendar conventions.
  • Use models and vocabulary (axial tilt, hemisphere, day length, equinox, solstice) to make evidence-based claims about Earth-Sun cycles.

Grade 7Science12 Pages

$5.00

Instant download

Grade 11 ELA – Punctuation in Complex Sentences Daily Reading Worksheet

Grade 11 ELA – Punctuation in Complex Sentences Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Understand how proper punctuation placement affects sentence meaning
  • Identify common punctuation errors in complex sentences
  • Apply correct punctuation rules to improve clarity and tone
$4.00

Instant download

Grade 12 ELA – Understanding Summarizing Sources | Daily Reading Worksheet

Grade 12 ELA – Understanding Summarizing Sources | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

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

Instant download

Grade 11 Motion Graph Models Worksheet | Practice & PDF

Grade 11 Motion Graph Models Worksheet | Practice & PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Interpret position–time and velocity–time graphs to describe motion, including speeding up, slowing down, and changing direction
  • Relate graph features (slope and area under a velocity–time graph) to quantitative rates of change
  • Use constant versus varying acceleration patterns to predict how graph shapes should look

Grade 11Science12 Pages

$5.00

Instant download

Grade 6 Fair Tests Variables & Controls Science Worksheet | Alberta

Grade 6 Fair Tests Variables & Controls Science Worksheet | Alberta

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Explain why fair tests require comparisons.
  • Identify independent, dependent, and controlled variables in an investigation.
  • Describe a control condition and how it supports fair comparisons.
$5.00

Instant download

Grade 12 Science – Integrated Modeling in Complex Biological Systems Daily Reading Worksheet + Answer Key

Grade 12 Science – Integrated Modeling in Complex Biological Systems Daily Reading Worksheet + Answer Key

JCreated byJ.S Sheets

Learning Objectives

  • Understand how molecular interactions influence cellular energy flow.
  • Recognize the link between molecular processes and larger biological patterns.
  • Learn how models integrate multiple scales in biological systems.

Grade 12Science18 Pages

Also included in: Grade 12 Science Biology and Ecosystems Lesson Bundle | AP Framework +1 more

$3.00

Instant download

Grade 7 ELA – Collaborative Discussion & Reading Practice | Daily  Worksheet

Grade 7 ELA – Collaborative Discussion & Reading Practice | Daily Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify main ideas in spoken discussions
  • Recognize supporting details in conversations
  • Understand how clarifying questions deepen understanding
$4.00

Instant download

Grade 8 Experimental Design Science Daily Reading Worksheet | TEKS

Grade 8 Experimental Design Science Daily Reading Worksheet | TEKS

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Distinguish a hypothesis from a prediction.
  • Identify the independent variable and dependent variable in a proposed investigation.
  • Recognize how clear variable definitions support testable science.

Grade 8Science61 Pages

Also included in: Grade 8 Science Skills Daily Reading Worksheets Bundle | TEKS +1 more

$5.00

Instant download

Grade 6 Health – Training Principles for Fitness Daily Reading Worksheet

Grade 6 Health – Training Principles for Fitness Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

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

Grade 6Health22 Pages

Also included in: Active Living Grade 6 Health Daily Reading Worksheets Bundle | Ontario +2 more

$4.00

Instant download

Grade 9 ELA –  Technical Meanings & Context | Daily Reading Worksheet

Grade 9 ELA – Technical Meanings & Context | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify technical meanings of words in academic texts.
  • Use contextual clues to determine precise definitions.
  • Differentiate between everyday and domain-specific uses of terminology.
$4.00

Instant download

Grade 12 Chemical Equilibrium Worksheet | Practice & PDF

Grade 12 Chemical Equilibrium Worksheet | Practice & PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Explain how reversible reactions reach dynamic equilibrium when forward and reverse rates become equal.
  • Predict how changes in concentration, pressure, and temperature affect equilibrium using Le Chatelier’s principle.
  • Apply equilibrium concepts and expressions (Kc/Kp) to interpret or estimate relative concentrations.

Grade 12Science16 Pages

$5.00

Instant download

Grade 10 Math – Understanding Ratios in Right Triangles Worksheet (PDF)

Grade 10 Math – Understanding Ratios in Right Triangles Worksheet (PDF)

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Calculate basic sine, cosine, and tangent ratios for given angles and side lengths.
  • Apply trigonometric ratios to solve problems involving right triangles in real-world contexts.
  • Interpret and analyze angle-side relationships to find unknown measures or verify measurements.
$5.00

Instant download

Grade 9 ELA – Using Comma & Semicolon Rules | Daily Reading Worksheet

Grade 9 ELA – Using Comma & Semicolon Rules | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Understand proper comma placement after introductory words and phrases.
  • Recognize the function of commas in clarifying sentence structure.
  • Identify correct punctuation use in complex sentences involving clauses.
$4.00

Instant download

Grade 3 Dispersal Strategies Worksheet | Practice & Standards PDF

Grade 3 Dispersal Strategies Worksheet | Practice & Standards PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Identify major seed dispersal strategies (wind, animal, water, and ballistic) and describe how each works.
  • Explain why seed dispersal helps plants colonize new areas and reduces competition with parent plants.
  • Describe how dispersal patterns influence gene flow and the spatial distribution of plant populations.

Grade 3Science12 Pages

$5.00

Instant download

Science Grade 6 Particle Models of Matter Worksheet | NGSS Aligned Assessment

Science Grade 6 Particle Models of Matter Worksheet | NGSS Aligned Assessment

Skylark WorksheetsCreated bySkylark Worksheets

Learning Objectives

  • Explain how the particle model describes matter as particles in constant motion
  • Use particle spacing and motion to describe phases and changes of state (melting, freezing, boiling, condensation)
  • Relate temperature and thermal energy to particle kinetic energy and gas pressure in a qualitative way
$4.00

Instant download

Grade 9 Climate Drivers Worksheet | NGSS Practice PDF

Grade 9 Climate Drivers Worksheet | NGSS Practice PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Understand the key factors influencing Earth's climate variability.
  • Analyze how solar flux, albedo, greenhouse gases, and ocean heat transport affect regional weather patterns.
  • Interpret observational records and paleoclimate proxies to attribute climate trends.

Grade 9Science11 Pages

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

$5.00

Instant download

Grade 8 Speciation Patterns in Science Worksheet | NGSS Evolution Activity

Grade 8 Speciation Patterns in Science Worksheet | NGSS Evolution Activity

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Understand the basic concepts of speciation and extinction.
  • Identify types of speciation, especially geographic isolation leading to allopatric speciation.
  • Analyze evidence such as fossils and genetics that document diversification events.
$5.00

Instant download

Grade 10 Reaction Rates Worksheet | NGSS Chemistry Science Activity

Grade 10 Reaction Rates Worksheet | NGSS Chemistry Science Activity

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Understand factors affecting reaction speed such as temperature, concentration, surface area, and catalysts.
  • Explain collision theory and how it relates to reaction rates.
  • Interpret empirical data on reaction rates using rate laws and collision theory concepts.

Grade 10Science59 Pages

Also included in: Matter and Its Interactions Grade 10 Science Lesson Bundle | NGSS +1 more

$5.00

Instant download

Grade 6 Science – Understanding the Sun, Earth, & Moon | Daily Reading Worksheet

Grade 6 Science – Understanding the Sun, Earth, & Moon | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Learn about the relative sizes and positions of the Sun, Earth, and Moon.
  • Understand how gravity influences their orbital relationships.
  • Identify key concepts such as the Earth–Moon barycenter and the Sun's gravitational role.

Grade 6Science33 Pages

Also included in: Space Science Grade 6 Daily Reading Worksheets Bundle | Ontario +1 more

$4.00

Instant download

Grade 3 Regional Climate Descriptions Worksheet | NGSS Practice PDF

Grade 3 Regional Climate Descriptions Worksheet | NGSS Practice PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Explain how climate differs from weather and how climate is described over long time spans.
  • Identify typical temperature and precipitation patterns in regional climate descriptions.
  • Use regional climate ideas to predict how plants, animals, and people plan for usual conditions.

Grade 3Science12 Pages

$5.00

Instant download

Grade 6 ELA – Exploring Narrator Point of View Daily Reading Worksheet

Grade 6 ELA – Exploring Narrator Point of View Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify first-person point of view in a story
  • Understand how narrator’s perspective influences storytelling
  • Recognize narrative techniques related to narrator’s stance
$4.00

Instant download

Grade 11 Photosynthesis Energy Conversion and Cycles Worksheet | TEKS

Grade 11 Photosynthesis Energy Conversion and Cycles Worksheet | TEKS

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Describe the inputs and outputs of photosynthesis.
  • Explain how light-dependent reactions and the Calvin cycle are connected.
  • Use key vocabulary (photon, ATP, NADPH, Calvin cycle, CO2 fixation, glucose, cellular respiration) in context.

Grade 11Science60 Pages

$5.00

Instant download

Grade 8 Observable Conservation Worksheet | BC Practice PDF

Grade 8 Observable Conservation Worksheet | BC Practice PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Explain how conservation of mass applies to closed systems during chemical reactions.
  • Use measurements before and after a reaction to account for mass changes in sealed setups.
  • Interpret observations from traps or sealed containers to distinguish environmental loss from conservation.

Grade 8Science14 Pages

$5.00

Instant download

Grade 6 Inherited Adaptations Worksheet | Practice & Assessment PDF

Grade 6 Inherited Adaptations Worksheet | Practice & Assessment PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Explain how inherited traits can improve survival and reproduction in specific environments
  • Identify examples of adaptations that help organisms feed, protect themselves, or tolerate temperature and moisture
  • Distinguish between inherited adaptations and learned behaviors

Grade 6Science12 Pages

$5.00

Instant download

Grade 6 Science – Understanding Pressure Maps & Analysis | Daily  Worksheet

Grade 6 Science – Understanding Pressure Maps & Analysis | Daily Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Explain what pressure maps are and how they relate to wing surfaces.
  • Identify different pressure zones such as stagnation points, suction peaks, and pressure minima.
  • Understand how changes in camber and angle of attack influence pressure distributions.
$4.00

Instant download

Grade 7 ELA – Subject-Verb Agreement Daily Reading Worksheet | Alberta Standards

Grade 7 ELA – Subject-Verb Agreement Daily Reading Worksheet | Alberta Standards

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

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

Instant download

Grade 7 Simple Systems And Mechanisms Worksheet | General Practice PDF

Grade 7 Simple Systems And Mechanisms Worksheet | General Practice PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Identify common simple mechanisms (gears, pulleys, levers, and linkages) and describe how they transfer motion or force.
  • Explain how an engineered system connects input energy to output performance using cause-and-effect reasoning.
  • Use evidence from a mechanism (like gear ratio or lever position) to predict changes in speed and torque.

Grade 7Science12 Pages

$5.00

Instant download

Grade 9 Regulatory Mechanisms Daily Reading Worksheet | TEKS Biology

Grade 9 Regulatory Mechanisms Daily Reading Worksheet | TEKS Biology

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Identify key regulatory terms involved in initiating transcription.
  • Explain how transcription factors and repressor proteins influence RNA production.
  • Describe how promoters, enhancers, and chromatin accessibility work together to control gene expression.
$5.00

Instant download

Grade 9 Science – Mineral Properties Daily Reading Worksheet | Ontario Standards

Grade 9 Science – Mineral Properties Daily Reading Worksheet | Ontario Standards

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Understand and identify key physical properties of minerals
  • Develop observational skills to examine minerals accurately
  • Apply knowledge of mineral properties to real-world examples
$4.00

Instant download

Grade 6 Science Daily Reading States of Matter Overview TEKS Worksheet

Grade 6 Science Daily Reading States of Matter Overview TEKS Worksheet

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Identify key traits of solids, including shape retention and particle spacing.
  • Match everyday examples to the state of matter based on observable properties.
$5.00

Instant download

Grade 12 Maths | Interest Calculations Worksheet (Ontario Standard) (PDF)

Grade 12 Maths | Interest Calculations Worksheet (Ontario Standard) (PDF)

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Understand the formulas for simple and compound interest.
  • Calculate interest accrued over different time periods.
  • Apply interest concepts to real-world financial scenarios.
$5.00

Instant download

Grade 8 Friction Effects Worksheet | NGSS Practice PDF

Grade 8 Friction Effects Worksheet | NGSS Practice PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Explain how friction is a contact force that opposes relative motion.
  • Describe how surface texture and normal force affect friction and motion.
  • Use evidence from real-world examples (brakes, sleds, floor materials) to predict friction effects.

Grade 8Science12 Pages

$5.00

Instant download

Grade 11 Biological Organization From Cells to Organ Systems Worksheet | NGSS

Grade 11 Biological Organization From Cells to Organ Systems Worksheet | NGSS

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Describe the hierarchical organization of living systems from organelles to organ systems and explain how structures support functions.
  • Use models to connect specialized cell types with tissue formation and coordinated organ-level exchanges.
  • Explain how interdependent systems (e.g., circulatory and respiratory) maintain internal conditions for cellular processes.

Grade 11Science12 Pages

Also included in: Grade 11 Photosynthesis & Cellular Processes Science Lesson Bundle NGSS +1 more

$5.00

Instant download

Grade 10 Systems Analysis in Engineering Worksheet | NGSS STEM Activity

Grade 10 Systems Analysis in Engineering Worksheet | NGSS STEM Activity

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Understand the components and interactions within electric grid systems.
  • Identify systems thinking concepts such as feedback loops and boundary definitions.
  • Analyze how energy, material, and information flow through complex engineering systems.
$5.00

Instant download

Grade 11 Science Daily Reading: Mutation Dynamics | NGSS Biology Worksheet

Grade 11 Science Daily Reading: Mutation Dynamics | NGSS Biology Worksheet

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Explain what genetic mutations are and how they create variation.
  • Identify common sources of mutation in DNA (replication errors and mutagen exposure).
  • Describe how different types of mutations can affect protein function.
$5.00

Instant download

Grade 5 Digestive System Worksheet PDF | Science Assessment & Review

Grade 5 Digestive System Worksheet PDF | Science Assessment & Review

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Describe the sequential path of food through the oral cavity, oesophagus, stomach, small intestine, and large intestine.
  • Explain how mechanical and chemical digestion work, including the roles of stomach acid and digestive enzymes.
  • Model how villi and microvilli increase surface area to absorb nutrients into the blood.

Grade 5Science12 Pages

$5.00

Instant download

Grade 11 Science – Organelle Pathways Daily  Worksheet | Ontario Standards

Grade 11 Science – Organelle Pathways Daily Worksheet | Ontario Standards

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Understand the process of co-translational import of proteins into the endoplasmic reticulum
  • Identify the signals and mechanisms involved in targeting proteins to the ER
  • Describe the roles of the Golgi apparatus in modification and sorting of proteins

Grade 11Science23 Pages

Also included in: Cell Biology Grade 11 Science Daily Reading Worksheets Bundle | Ontario +1 more

$4.00

Instant download

Browse more categories

About Daily Reading Worksheets Worksheets

Explore daily reading worksheets activities across subjects and grades. Our 8,400 daily reading worksheets printables are ready to print, with answer keys where available.

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.