Grade 10 Worksheets

9,388 grade resources
Grade 10 Science – Energy Resources Worksheet (Ontario Standards) (PDF)

Grade 10 Science – Energy Resources Worksheet (Ontario Standards) (PDF)

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain how coal, petroleum, and natural gas form from organic matter through source rock, maturation, migration, and trapping.
  • Compare conventional and unconventional reservoirs using geological controls and extraction feasibility.
  • Describe how geothermal energy is generated and how geological conditions affect its usability.

Grade 10Science17 Pages

Also included in: Grade 10 Earth Systems Geology Science Lesson Bundle: Ontario Worksheets +1 more

$4.00

Instant download

Grade 10 Editing for Clarity Worksheet | Ontario ELA Writing Revision Activity

Grade 10 Editing for Clarity Worksheet | Ontario ELA Writing Revision Activity

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Revise sentences to clarify meaning by removing unclear or vague references.
  • Reduce wordiness by tightening phrasing while keeping the intended message unchanged.
  • Strengthen connections between claims and supporting details using precise word choice and balanced emphasis.

Grade 10ELA9 Pages

$3.00

Instant download

Grade 10 Editing for Clarity Worksheet | Ontario ELA Writing Revision Activity

Grade 10 Editing for Clarity Worksheet | Ontario ELA Writing Revision Activity

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Revise vague wording by replacing it with precise nouns and verbs that improve meaning
  • Improve sentence fluency by adjusting structure, transitions, and emphasis
  • Apply grammar and punctuation edits that support clear relationships between ideas

Grade 10ELA8 Pages

$3.00

Instant download

Grade 10 ELA – Understanding End Punctuation & Commas | Daily Reading Worksheet

Grade 10 ELA – Understanding End Punctuation & Commas | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify and correctly use periods, question marks, and exclamation points in sentences.
  • Understand how punctuation marks affect the meaning of sentences.
  • Apply punctuation rules to improve clarity and reading fluency.
$4.00

Instant download

Grade 10 Bonding Types Worksheet | Ionic Covalent Metallic Bonding Ontario

Grade 10 Bonding Types Worksheet | Ionic Covalent Metallic Bonding Ontario

Chalk and CompassCreated byChalk and Compass

Learning Objectives

  • Distinguish ionic, covalent, and metallic bonding using electron transfer versus electron sharing ideas
  • Relate bonding and structure (lattices and molecular shapes) to properties such as melting point, conductivity, and hardness
  • Use polarity and bond energy concepts to explain intermolecular behavior
$5.00

Instant download

Membrane Transport Worksheet | Scientific Practice for Grade 10 Science

Membrane Transport Worksheet | Scientific Practice for Grade 10 Science

JCreated byJ.S Sheets

Learning Objectives

  • Explain how cell membranes regulate material exchange through diffusion, osmosis, and facilitated transport.
  • Describe the role of membrane proteins and lipids in permeability and signaling.
  • Connect membrane properties to cellular homeostasis, nutrient acquisition, and waste removal in various habitats.

Grade 10Science9 Pages

Also included in: Grade 10 Cell Systems & Homeostasis Science Lesson Bundle | Alberta +1 more

$5.00

Instant download

Grade 10 Science – Energy Resources | Daily Reading Worksheet

Grade 10 Science – Energy Resources | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Understand the geological origins of coal, petroleum, and natural gas.
  • Identify the processes involved in the formation of fossil fuels.
  • Learn the differences between conventional and unconventional energy reservoirs.
$4.00

Instant download

Grade 10 ELA – Cross Text Connections & Daily  Worksheet | Alberta Standards

Grade 10 ELA – Cross Text Connections & Daily Worksheet | Alberta Standards

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify common themes presented across different texts.
  • Contrast claims and perspectives on a shared topic.
  • Analyze how context influences the way ideas are expressed in different texts.
$4.00

Instant download

Grade 10 Resource Availability Tradeoffs Worksheet | NGSS Practice PDF

Grade 10 Resource Availability Tradeoffs Worksheet | NGSS Practice PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Explain how finite and renewable natural resources shape ecosystem dynamics and human population growth.
  • Analyze tradeoffs in resource availability, including land use, infrastructure needs, and risk shifting.
  • Use case-based evidence (freshwater stress, mineral extraction, fisheries management, soil quality) to support claims.

Grade 10Science14 Pages

$5.00

Instant download

Collaborative Norms Worksheet for Grade 10 ELA | TEKS Speaking Skills

Collaborative Norms Worksheet for Grade 10 ELA | TEKS Speaking Skills

Golden Apple StudioCreated byGolden Apple Studio

Learning Objectives

  • Use discussion norms to participate in a goal-oriented collaborative conversation with clear turn-taking.
  • Demonstrate attentive listening by restating ideas briefly and accurately to clarify meaning.
  • Respond respectfully by connecting claims to what others actually said, including distinguishing supported ideas from uncertain ones.
$4.00

Instant download

Grade 10 Oscillations Basics Worksheet | NGSS Practice PDF

Grade 10 Oscillations Basics Worksheet | NGSS Practice PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Define and relate amplitude, period, frequency, and phase for periodic motion.
  • Explain simple harmonic motion using restoring-force ideas and linear (small-displacement) approximations.
  • Describe how kinetic and potential energy exchange during one oscillation of a mass-spring system.

Grade 10Science12 Pages

Also included in: Grade 10 Physics Concepts Science Lesson Bundle: Advanced Placement (AP) +1 more

$5.00

Instant download

Grade 10 Science | Reaction Classification in Chemistry - Reading Comprehension

Grade 10 Science | Reaction Classification in Chemistry - Reading Comprehension

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Understand the basic types of chemical reactions: synthesis, decomposition, single and double displacement, combustion, acid-base neutralization, and precipitation.
  • Identify characteristics and observable evidence of different reaction types.
  • Relate reactant identities to reaction classes and predict likely products.

Grade 10Science43 Pages

$5.00

Instant download

Grade 10 ELA – Daily Reading & Communication Coherence | Printable Worksheet

Grade 10 ELA – Daily Reading & Communication Coherence | Printable Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Define coherent adaptation and explain its role in effective communication.
  • Identify ways in which speakers adjust their messaging based on audience cues.
  • Describe strategies for maintaining coherence during interactive conversations.
$4.00

Instant download

Grade 10 Science | Molecular Patterns Worksheet (PDF) BC Standards

Grade 10 Science | Molecular Patterns Worksheet (PDF) BC Standards

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain how DNA sequence similarity and accumulated mutations can indicate relatedness among organisms
  • Describe how molecular clocks use mutation rates to estimate divergence times
  • Identify how conserved genes and shared genetic markers provide evidence for common ancestry and lineage-specific change

Grade 10Science16 Pages

$4.00

Instant download

Grade 10 ELA – Exploring Character Motivation Conflict  Daily Worksheet

Grade 10 ELA – Exploring Character Motivation Conflict Daily Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Analyze internal beliefs and fears that influence character actions
  • Identify external pressures that impact character decisions
  • Interpret how motivation affects theme and plot development
$4.00

Instant download

Community Interactions Worksheet Grade 10 Ecology NGSSS Science Resource

Community Interactions Worksheet Grade 10 Ecology NGSSS Science Resource

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain how competition, predation, parasitism, and mutualism affect survival and reproduction of organisms.
  • Analyze how changes in biotic interactions can alter population sizes and community composition.
  • Describe how community interactions can cause cascading effects across a food web and influence ecosystem resilience.

Grade 10Science16 Pages

$4.00

Instant download

Grade 10 ELA – Audience-Adaptive Delivery | Daily Reading Worksheet

Grade 10 ELA – Audience-Adaptive Delivery | 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

Grade 10ELA31 Pages

Also included in: Listening and Speaking Lesson Bundle | Grade 10 ELA | TEKS +1 more

$4.00

Instant download

Grade 10 Science | Membrane Structure - Daily Reading Comprehension

Grade 10 Science | Membrane Structure - Daily Reading Comprehension

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Understand the fluid mosaic model of the plasma membrane
  • Identify the roles of phospholipids, cholesterol, and membrane proteins
  • Explain membrane asymmetry and its significance

Grade 10Science46 Pages

Free

Instant download

Reflective Journeys Worksheet | Grade 10 Holiday Assessment | May

Reflective Journeys Worksheet | Grade 10 Holiday Assessment | May

Cedar Grove LearningCreated byCedar Grove Learning

Learning Objectives

  • Explain how reflection and self-assessment support personal growth and resilience at the end of the school year
  • Use vocabulary related to evaluation and goal-setting (e.g., portfolio, artifact, self-assessment, outcomes)
  • Analyze how different cultures celebrate academic milestones while sharing similar learning messages

Grade 10Holiday7 Pages

Also included in: Grade 10 End-of-Year Graduation Reflection Holiday Lesson Bundle: May +1 more

$5.00

Instant download

Grade 10 ELA – Exploring Explanations | Daily  Worksheet

Grade 10 ELA – Exploring Explanations | Daily Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify different organizational patterns in explanatory writing.
  • Analyze how structure supports clarity in explanations.
  • Apply knowledge of explanation structures to interpret complex ideas.

Grade 10ELA23 Pages

Also included in: Writing Grade 10 ELA Daily Reading Worksheets Lesson Bundle | CCSS +1 more

$4.00

Instant download

Grade 10 Science – Friction & Drag Daily Reading Worksheet | NGSSS

Grade 10 Science – Friction & Drag Daily Reading Worksheet | NGSSS

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Understand the concepts of friction and drag and their roles in motion.
  • Identify real-world examples of friction and drag.
  • Describe how forces like friction and drag affect the velocity of moving objects.
$4.00

Instant download

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

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

Copper Leaf ClassroomCreated byCopper Leaf Classroom

Learning Objectives

  • Map and explain the core metabolic pathways including glycolysis, the TCA cycle, and oxidative phosphorylation.
  • Identify key energy yields, electron flows, and fates of intermediates in these pathways.
  • Understand the regulation and branching points that maintain cellular homeostasis under varying conditions.
$3.00

Instant download

Bonding Models Worksheet | AP Science Practice for Grade 10

Bonding Models Worksheet | AP Science Practice for Grade 10

JCreated byJ.S Sheets

Learning Objectives

  • Identify and describe the major types of chemical bonding: ionic, covalent, and metallic.
  • Relate bonding frameworks to observable material properties such as conductivity, melting point, and solubility.
  • Understand and interpret Lewis structures, electron-sharing, and electron-transfer representations.
$5.00

Instant download

Grade 10 ELA Worksheet | Quote Integration Skills & Analysis (PDF)

Grade 10 ELA Worksheet | Quote Integration Skills & Analysis (PDF)

Golden Apple StudioCreated byGolden Apple Studio

Learning Objectives

  • Integrate quotations and paraphrases into literary analysis by connecting them directly to a claim.
  • Use explanation that links wording in the text to meaning, theme, or inference.
  • Avoid dropped-in evidence by introducing context and showing how the evidence functions in the passage.
$4.00

Instant download

Grade 10 ELA – Conversation Building & Effective Discussions | Daily Worksheet

Grade 10 ELA – Conversation Building & Effective Discussions | Daily 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 10 ELA – Theme Development & Pattern Recognition | Daily Reading Worksheet

Grade 10 ELA – Theme Development & Pattern Recognition | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify recurring ideas and themes across different sections of a text
  • Analyze how ideas evolve or shift to develop a central theme
  • Use close reading strategies to interpret layered narrative or informational texts

Grade 10ELA32 Pages

Also included in: Reading Grade 10 ELA Daily Reading Worksheets Lesson Bundle | TEKS +1 more

$4.00

Instant download

Grade 10 Optimization in Communication Systems Worksheet | NGSS Science

Grade 10 Optimization in Communication Systems Worksheet | NGSS Science

Amber Owl EducationCreated byAmber Owl Education

Learning Objectives

  • Use link budget ideas to compare how system choices affect communication range and reliability
  • Explain how antenna gain and impedance matching influence signal transfer and power efficiency
  • Evaluate trade-offs among throughput, range, and error rate using simple performance reasoning

Grade 10Science15 Pages

$5.00

Instant download

Grade 10 Science | Energy Flow in Ecosystems - Daily Reading Comprehension

Grade 10 Science | Energy Flow in Ecosystems - Daily Reading Comprehension

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Understand how energy is captured and transferred through trophic levels in an ecosystem.
  • Identify the roles of producers, consumers, and decomposers in energy flow.
  • Describe the concept of food webs and their importance in ecosystem stability.

Grade 10Science44 Pages

$5.00

Instant download

Grade 10 ELA – Exploring Tone & Perspective Daily Reading Worksheet

Grade 10 ELA – Exploring Tone & Perspective Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify different tones in a literary passage through word choice and sentence structure.
  • Analyze how author's perspective influences the portrayal of characters and events.
  • Recognize shifts in tone during key moments in a text.
$4.00

Instant download

Grade 10 Circular Motion Worksheet | AP Practice & Standard PDF

Grade 10 Circular Motion Worksheet | AP Practice & Standard PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Distinguish uniform from non-uniform circular motion using speed, angular speed, and acceleration components
  • Relate linear speed and angular speed using v = ωr and connect period to angular speed
  • Use centripetal acceleration and centripetal force ideas to explain why curved motion requires radial acceleration

Grade 10Science14 Pages

Also included in: Grade 10 Physics Concepts Science Lesson Bundle: Advanced Placement (AP) +1 more

$5.00

Instant download

Grade 10 ELA – Understanding Clear Presentation Structures | Daily Worksheet

Grade 10 ELA – Understanding Clear Presentation Structures | Daily Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify the key components of a well-organized presentation.
  • Analyze how introductions, main points, and conclusions work together.
  • Understand the importance of transitions and signposting in clarity.
$4.00

Instant download

Remote Sensing Worksheet | Grade 10 Science Activities

Remote Sensing Worksheet | Grade 10 Science Activities

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how satellite and aerial remote sensing collect information using different sensor types and spectral ranges.
  • Describe how multi-spectral data and indices help detect environmental change over time in Alberta contexts.
  • Interpret common derived products (e.g., vegetation indices, water extent, surface temperature) and relate them to field measurements.
$5.00

Instant download

Style and Tone Worksheet for Grade 10 ELA | TEKS Literary Analysis

Style and Tone Worksheet for Grade 10 ELA | TEKS Literary Analysis

Golden Apple StudioCreated byGolden Apple Studio

Learning Objectives

  • Explain how word choice and sentence structure create a writer’s style and support clarity
  • Identify tone and justify the identification using textual evidence
  • Evaluate how consistency of tone and formal diction affect credibility with a target audience
$4.00

Instant download

Grade 10 Science – Energy Technologies & Renewable Energy | Reading Worksheet

Grade 10 Science – Energy Technologies & Renewable Energy | Reading Worksheet

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify different renewable energy technologies.
  • Understand basic functions of renewable energy devices.
  • Recognize the importance of renewable energy sources for sustainability.

Grade 10Science25 Pages

Also included in: Grade 10 Energy Science Daily Reading Worksheets Lesson Bundle | BC +1 more

$4.00

Instant download

Grade 10 Academic Word Choice Worksheet | TEKS ELA Vocabulary & Writing

Grade 10 Academic Word Choice Worksheet | TEKS ELA Vocabulary & Writing

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Use context clues and word parts (prefixes, roots, suffixes) to determine the meaning of academic vocabulary.
  • Replace vague language with precise nouns and verbs to improve accuracy and concision.
  • Explain how academic word choice strengthens formal writing and analysis.

Grade 10ELA11 Pages

$3.00

Instant download

Circular Motion Worksheet | Grade 10 Science Practice

Circular Motion Worksheet | Grade 10 Science Practice

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain the role of net centripetal force in keeping an object moving along a curved path
  • Relate centripetal acceleration to speed, radius, and how it changes direction without necessarily changing speed
  • Distinguish radial (centripetal) and tangential components and connect them to real situations like banked turns and orbits

Grade 10Science32 Pages

Also included in: Forces, Motion & Fields Lesson Bundle | Grade 10 Science | BC +1 more

$5.00

Instant download

Grade 10 Science Reaction Classification Worksheet (PDF) BC Standards

Grade 10 Science Reaction Classification Worksheet (PDF) BC Standards

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Classify chemical reactions as synthesis, decomposition, single displacement, double displacement, combustion, acid–base neutralization, or precipitation based on particle rearrangements
  • Predict likely products and observable evidence (gas, precipitate, energy change) from the reaction type and reactant identities
  • Use ionic charge patterns and basic periodic/reactivity ideas to support correct balanced representations

Grade 10Science16 Pages

$4.00

Instant download

10th Grade Health | Influence Interactions Assessment Worksheet

10th Grade Health | Influence Interactions Assessment Worksheet

Skylark WorksheetsCreated bySkylark Worksheets

Learning Objectives

  • Understand how social influences, media, and policies interact to affect health behaviors.
  • Identify examples of peer pressure, media campaigns, and policy changes affecting health.
  • Analyze the combined effects of external influences on individual and social health decisions.
$3.00

Instant download

Grade 10 Physics Work and Power Worksheet | NGSS Science Activity PDF

Grade 10 Physics Work and Power Worksheet | NGSS Science Activity PDF

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Understand the concept of work in physics and how it relates to force and displacement.
  • Calculate work done by a force using algebraic expressions.
  • Define and differentiate between average and instantaneous power.
$5.00

Instant download

Energy Transfer & Trophic Structure Ecosystems Worksheets Grade 10

Energy Transfer & Trophic Structure Ecosystems Worksheets Grade 10

Teachers ClubCreated byTeachers Club

Learning Objectives

  • Explain why energy transfer between trophic levels is inefficient
  • Interpret ecological pyramids to describe biomass and productivity patterns
  • Predict community changes caused by keystone species and trophic cascades

Grade 10Science14 Pages

Also included in: Grade 10 Science Ecosystems NGSS Worksheets & Lesson Bundle +1 more

$3.00

Instant download

Grade 10 ELA – Punctuation Effects in Writing | Daily Reading Worksheet

Grade 10 ELA – Punctuation Effects in Writing | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Understand how commas create pauses and clarify meaning
  • Identify correct punctuation usage in sentences
  • Analyze how punctuation influences tone and emphasis
$4.00

Instant download

Grade 10 ELA – Understanding Complex Modifiers  | Daily Worksheet

Grade 10 ELA – Understanding Complex Modifiers | Daily Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify correctly placed descriptive phrases in sentences.
  • Differentiate between properly and improperly attached modifiers.
  • Construct sentences with clear and precise complex modifiers.
$4.00

Instant download

Grade 10 ELA – Mastering Semicolon & Colon Usage | Daily Reading Worksheet

Grade 10 ELA – Mastering Semicolon & Colon Usage | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Understand the proper use of semicolons to connect related independent clauses
  • Identify when to use semicolons versus commas and periods
  • Learn how semicolons can improve clarity and coherence in writing
$4.00

Instant download

Tone and Style Worksheet | Grade 10 ELA Practice

Tone and Style Worksheet | Grade 10 ELA Practice

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Identify how word choice (diction) and grammatical choices shape a writer’s tone
  • Analyze how sentence rhythm and modifiers affect attitude and clarity
  • Revise sentences to maintain a consistent voice that matches the purpose and audience
$3.00

Instant download

Grade 10 Social Studies — Worksheet MCQ Paper for Mastering Internment Policies

Grade 10 Social Studies — Worksheet MCQ Paper for Mastering Internment Policies

The Resource HubCreated byThe Resource Hub

Learning Objectives

  • Explain how wartime security fears and racial stereotypes contributed to internment policies in Canada.
  • Analyze how internment restrictions affected civil liberties, property rights, and community trust.
  • Evaluate how Canadian legal frameworks and public attitudes changed after the Second World War.

Grade 10Social Studies10 Pages

Also included in: Grade 10 Canadian History Since World War I Social Studies Custom Bundle Ontario +1 more

$3.00

Instant download

Grade 10 Health – Social Influences Worksheet (NHES) | PDF

Grade 10 Health – Social Influences Worksheet (NHES) | PDF

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Explain how family, peers, and community norms can shape health behaviors and attitudes
  • Analyze how personal values and social expectations affect choices about exercise, diet, and substance use
  • Apply strategies to strengthen positive social support systems for healthier lifestyles

Grade 10Health16 Pages

Also included in: Grade 10 Health Social Influences & Advocacy Lesson Bundle (NHES) +1 more

$4.00

Instant download

Grade 10 ELA – Claim & Support | Daily Reading Worksheet

Grade 10 ELA – Claim & Support | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Identify clear claims in a given text
  • Select relevant evidence that supports a claim
  • Understand the relationship between evidence, explanation, and main ideas
$4.00

Instant download

Grade 10 Science – Force Types & Newton's Laws | Daily Reading Worksheet

Grade 10 Science – Force Types & Newton's Laws | Daily Reading Worksheet

Quiet Forest EducationCreated byQuiet Forest Education

Learning Objectives

  • Understand the difference between gravitational and normal forces
  • Identify various types of contact forces
  • Explain how forces act on objects in different contexts
$4.00

Instant download

Browse more categories

About Grade 10 Worksheets

Find Grade 10 worksheets covering algebra, biology, literature, and history. All 9,388 resources download instantly as PDFs for classwork, homework, or review.

MyTeachingSheets worksheets are made by real teacher-authors and checked before they go live. Download any as a print-ready PDF for lessons, homework, or independent practice — most include answer keys, and previews are always free.