Grade 6 Worksheets

8,578 grade resources
Pattern Recognition in Algorithms Worksheet | Grade 6 Computer Science

Pattern Recognition in Algorithms Worksheet | Grade 6 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify repeated structures in a problem or algorithm
  • Explain how pattern recognition helps predict outcomes
  • Use the ideas of pattern and structure to improve a solution approach

Grade 6Computer Science14 Pages

$3.00

Instant download

6th Grade Science | Cell Evidence Worksheet (PDF + Answer Key)

6th Grade Science | Cell Evidence Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom

Learning Objectives

  • Identify the basic structure and characteristics of cells as the fundamental unit of life.
  • Compare and contrast single-celled and multicellular organisms based on microscopy evidence.
  • Describe the relationships among cells, tissues, organs, and whole organisms in biological organization.
$5.00

Instant download

Grade 6 Science | Apparent Motion Worksheet with Short Notes (Printable PDF)

Grade 6 Science | Apparent Motion Worksheet with Short Notes (Printable PDF)

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Describe the daily and annual apparent motions of the Sun, Moon, and stars as seen from Earth.
  • Explain the causes of apparent celestial motions such as Earth rotation and orbit.
  • Define concepts like diurnal rising and setting, celestial sphere, and horizon.

Grade 6Science9 Pages

Also included in: Grade 6 Science Lesson Group Bundle – Ontario Curriculum Worksheets +1 more

$3.00

Instant download

Grade 6 Science Eclipses and Tides Worksheet with Short Notes PDF

Grade 6 Science Eclipses and Tides Worksheet with Short Notes PDF

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Understand the geometry behind solar and lunar eclipses, including the roles of umbra and penumbra.
  • Describe how the relative positions of the Earth, Moon, and Sun produce solar and lunar eclipses.
  • Explain the causes of tidal phenomena, including the effects of the Moon and Sun on Earth's oceans.

Grade 6Science8 Pages

Also included in: Grade 6 Science Lesson Group Bundle – Ontario Curriculum Worksheets +1 more

$3.00

Instant download

Grade 6 Science | Sun Earth Moon Worksheet with Short Notes (Printable PDF)

Grade 6 Science | Sun Earth Moon Worksheet with Short Notes (Printable PDF)

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Describe the relative sizes, masses, and distances among the Sun, Earth, and Moon.
  • Explain how gravitational interactions influence the orbital relationships of the Sun, Earth, and Moon.
  • Understand the concept of the Earth–Moon barycenter and the Sun's dominant gravitational influence.

Grade 6Science10 Pages

Also included in: Grade 6 Science Lesson Group Bundle – Ontario Curriculum Worksheets +1 more

$3.00

Instant download

6th Grade Science | Societal Impacts of Scientific Findings Worksheet (Answer Key) – TEKS-Aligned

6th Grade Science | Societal Impacts of Scientific Findings Worksheet (Answer Key) – TEKS-Aligned

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Analyze how scientific data influences societal change through public health, environmental regulation, and resource management.
  • Evaluate the outcomes and trade-offs of scientific actions on society and the environment.
  • Identify indicators used to assess the effectiveness of societal and environmental measures.

Grade 6Science

$3.00

Instant download

6th Grade Social Studies Worksheet | Sustainable Development (PDF)

6th Grade Social Studies Worksheet | Sustainable Development (PDF)

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Explain sustainable development by describing how communities balance economic growth with environmental conservation.
  • Use examples from Canada to identify practices that support environmental stewardship and long-term sustainability.
  • Connect sustainable development to Indigenous knowledge and modern policies for resource management.

Grade 6Social Studies16 Pages

Also included in: Grade 6 Sustainable Development Social Studies Lesson Bundle (BC) +1 more

$4.00

Instant download

Mass Conservation Worksheet Grade 6 Science Matter Conservation Practice

Mass Conservation Worksheet Grade 6 Science Matter Conservation Practice

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain mass conservation in terms of conservation of atoms in a closed system.
  • Connect particle-level changes to macroscopic measurements of reactants and products.
  • Use evidence from a model to predict whether total mass changes in a closed reaction.
$5.00

Instant download

Grade 6 Science – Adaptation Basics & Reading Worksheet | Ontario Standards

Grade 6 Science – Adaptation Basics & Reading Worksheet | Ontario Standards

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Understand what structural adaptations are in animals
  • Identify different examples of adaptations in nature
  • Explain how adaptations help animals survive in their environments
$4.00

Instant download

Grade 6 Science | Effects of Angle of Attack Worksheet (Ontario, PDF)

Grade 6 Science | Effects of Angle of Attack Worksheet (Ontario, PDF)

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Understand how the angle of attack influences airflow and lift generation.
  • Identify the effects of changing wing incidence and pilot input on effective angle.
  • Explain how factors like airfoil shape, flap settings, and Reynolds number affect critical angle.

Grade 6Science

$3.00

Instant download

6th Grade Science | The Hydrologic Cycle Reading Worksheet & Answer Key (PDF)

6th Grade Science | The Hydrologic Cycle Reading Worksheet & Answer Key (PDF)

JCreated byJ.S Sheets

Learning Objectives

  • Describe the main processes of the hydrologic cycle, including evaporation, condensation, and precipitation.
  • Explain how surface and groundwater interactions influence water availability and landscape development.
  • Identify human and natural factors affecting water quality and sustainability.

Grade 6Science

$3.00

Instant download

6th Grade Holiday Worksheet | May Day and Community Work | (PDF)

6th Grade Holiday Worksheet | May Day and Community Work | (PDF)

Silver Birch TeachingCreated bySilver Birch Teaching

Learning Objectives

  • Explain how May Day celebrations honor workers and connect to springtime traditions in different countries.
  • Compare similarities and differences in May Day customs across cultures using symbols, events, and celebrations.
  • Identify how communities show respect for labor through public activities and shared traditions.
$5.00

Instant download

Grade 6 Holiday End of Year Celebrations Worksheet for Mastery| PDF + Answer Key

Grade 6 Holiday End of Year Celebrations Worksheet for Mastery| PDF + Answer Key

ShaNova WorksheetsCreated byShaNova Worksheets

Learning Objectives

  • Describe how graduation ceremonies mark achievement and personal growth
  • Identify key vocabulary related to graduation, such as diploma, stage, and procession
  • Compare graduation traditions from different cultures and explain what they symbolize

Grade 6Holiday8 Pages

$5.00

Instant download

Stability Balance Worksheet Grade 6 Science Practice and Review

Stability Balance Worksheet Grade 6 Science Practice and Review

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how the position of the center of mass relative to the center of pressure affects static stability.
  • Describe how design features like dihedral angles and tail volume influence longitudinal and lateral balance.
  • Predict how changing payload and wind disturbances can alter an aircraft or glider’s tendency to return to steady flight.
$5.00

Instant download

Angle Effects Worksheet | Grade 6 Science Activities

Angle Effects Worksheet | Grade 6 Science Activities

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how changing the angle of attack affects lift and drag.
  • Describe what happens at the critical point when airflow separates and a stall occurs.
  • Use real-world examples (kites or small gliders) to predict how adjusting angle changes performance.
$5.00

Instant download

Air Properties Worksheet | Grade 6 Science Practice and Assessment

Air Properties Worksheet | Grade 6 Science Practice and Assessment

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how air composition, density, pressure, and temperature help describe how air behaves.
  • Predict how changes in altitude and temperature can affect air density and pressure.
  • Describe how collisions between gas molecules create pressure and relate this to everyday weather.
$5.00

Instant download

Streamlining Worksheet | Grade 6 Science Activities

Streamlining Worksheet | Grade 6 Science Activities

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how streamlined shapes reduce aerodynamic resistance by changing airflow behavior.
  • Describe how smooth surfaces and gradual shape changes can delay flow separation.
  • Connect streamlining to real-world examples such as farm equipment and aircraft parts.
$5.00

Instant download

6th Grade Social Studies Worksheet | Environmental Interactions (PDF)

6th Grade Social Studies Worksheet | Environmental Interactions (PDF)

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Describe how human activities such as agriculture, infrastructure, and resource extraction can change environmental conditions
  • Analyze cause-and-effect relationships between human behavior and ecological change in a community
  • Explain how indigenous perspectives can support environmental stewardship and sustainable community development

Grade 6Social Studies16 Pages

Also included in: Grade 6 Sustainable Development Social Studies Lesson Bundle (BC) +1 more

$4.00

Instant download

Grade 6 Science Defense Interactions Worksheet with Short Notes PDF

Grade 6 Science Defense Interactions Worksheet with Short Notes PDF

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Understand the role of barrier defenses, inflammation, and adaptive responses in immune defense.
  • Identify the functions of skin, mucous membranes, immune cells, and lymphatic vessels.
  • Explain how the immune system works with circulatory and lymphatic systems.
$3.00

Instant download

6th Grade Social Studies Worksheet | Geographical Features (PDF) – California Standards

6th Grade Social Studies Worksheet | Geographical Features (PDF) – California Standards

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Explain how river basins influence where people settle
  • Compare how fertile land and water access affect civilizations in South Asia and East Asia
  • Describe how geography can shape trade routes, social organization, and political power

Grade 6Social Studies16 Pages

Also included in: Grade 6 Trade & Cultural Exchange Social Studies Lesson Bundle California +1 more

$4.00

Instant download

Grade 6 Filtration And Sieving Worksheet | BC Practice & PDF

Grade 6 Filtration And Sieving Worksheet | BC Practice & PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Explain how filtration and sieving separate mixtures using particle size and barriers.
  • Identify the parts of a filtration process (porous barrier, trapped solids, and filtrate).
  • Compare sieving and filtration and predict which method fits a described mixture.

Grade 6Science12 Pages

$5.00

Instant download

Grade 6 Science — Space Tools Worksheet for Mastering Space Exploration

Grade 6 Science — Space Tools Worksheet for Mastering Space Exploration

The Resource HubCreated byThe Resource Hub

Learning Objectives

  • Describe observational techniques and instruments used in space science.
  • Understand how satellite data is used for Earth and planetary system analysis.
  • Explain spectral imaging, remote sensing, and data interpretation in space exploration.
$2.00

Instant download

Grade 6 Holiday | Building Equality Worksheet Elena | January

Grade 6 Holiday | Building Equality Worksheet Elena | January

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Explain how collective action and peaceful protest can contribute to civil rights advancements.
  • Identify examples of community strategies such as marches, sit-ins, and boycotts.
  • Describe how empathy and unity help people work together for fairness and equality.

Grade 6Holiday12 Pages

$3.00

Instant download

Pseudocode and Planning Worksheet | Grade 6 Computer Science

Pseudocode and Planning Worksheet | Grade 6 Computer Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how pseudocode uses plain language to describe program logic and sequence.
  • Write and revise simple plans for tasks using ordered steps.
  • Identify correct logic and order when statements or steps are given.

Grade 6Computer Science30 Pages

Also included in: Interactive Coding Foundations Lesson Bundle | Grade 6 Computer Science | General +1 more

$5.00

Instant download

Grade 6 Girls in Science Worksheet for Mastering Contributions| PDF + Answer Key

Grade 6 Girls in Science Worksheet for Mastering Contributions| PDF + Answer Key

ShaNova WorksheetsCreated byShaNova Worksheets

Learning Objectives

  • Learn about the inspiring stories of women scientists who made groundbreaking discoveries.
  • Understand the importance of gender equity and diversity in STEM fields.
  • Reflect on how role models influence careers in science and society.

Grade 6Holiday

$5.00

Instant download

Grade 6 Classification Using Observable Traits & Dichotomous Keys Worksheet

Grade 6 Classification Using Observable Traits & Dichotomous Keys Worksheet

Teacher's CornerCreated byTeacher's Corner

Learning Objectives

  • Explain how observable characteristics are used to group living things in a classification system.
  • Use a simple dichotomous key to identify an organism by following paired choices.
  • Describe how hierarchical categories connect kingdom, phylum, class, order, family, genus, and species.

Grade 6Science14 Pages

$4.00

Instant download

Grade 6 Science – Circulatory Transport Reading Worksheet | Standards-Aligned

Grade 6 Science – Circulatory Transport Reading Worksheet | Standards-Aligned

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Identify the main functions of the heart
  • Understand how blood is transported through arteries, veins, and capillaries
  • Explain how heart structure and pumping action move blood
$4.00

Instant download

Grade 6 Food Webs Worksheet with Answer Key | Florida NGSSS Ecosystems Science

Grade 6 Food Webs Worksheet with Answer Key | Florida NGSSS Ecosystems Science

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain how food webs connect multiple food chains using feeding relationships in an ecosystem.
  • Describe how energy flows through producers, consumers, and predators in a food web.
  • Interpret how changes (disturbances) to one organism can affect multiple organisms in a food web.

Grade 6Science14 Pages

$4.00

Instant download

Grade 6 Science | Developing Solutions in Science Worksheets (PDF + Answer Key)

Grade 6 Science | Developing Solutions in Science Worksheets (PDF + Answer Key)

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Understand how to compare multiple design solutions using criteria and constraints
  • Learn to evaluate solutions with quantitative and qualitative metrics
  • Practice developing and refining solutions through evidence-based justification
$5.00

Instant download

6th Grade Science | Design Process Worksheet (PDF + Answer Key)

6th Grade Science | Design Process Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom

Learning Objectives

  • Describe the steps involved in the design process for aircraft and glider concepts.
  • Explain how measurement, iteration, and refinement improve aerodynamic performance.
  • Identify key factors such as lift, drag, weight, and stability in aircraft design.

Grade 6Science

$3.00

Instant download

6th Grade - Sky Observations & Cultural Perspectives (Worksheet + Answer Key)

6th Grade - Sky Observations & Cultural Perspectives (Worksheet + Answer Key)

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Understand how Indigenous and settler communities historically observed celestial movements.
  • Recognize the cultural significance of sky patterns and oral knowledge in tracking seasons and navigation.
  • Describe different observational strategies used in prairie and mountain regions related to lunar and solar cycles.

Grade 6Science8 Pages

$3.00

Instant download

6th Grade Science | Control Surfaces Reading Worksheet – Standards-Aligned PDF

6th Grade Science | Control Surfaces Reading Worksheet – Standards-Aligned PDF

JCreated byJ.S Sheets

Learning Objectives

  • Define key control surfaces such as ailerons, elevators, and rudders and their functions.
  • Explain how deflection of these surfaces influences aircraft movement.
  • Describe how airflow modification produces moments that affect attitude and orientation.
$3.00

Instant download

6th Grade Science | Hydrologic Cycle Worksheet (PDF+ Answer Key)

6th Grade Science | Hydrologic Cycle Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom

Learning Objectives

  • Describe the main processes of the hydrologic cycle, including evaporation, condensation, and precipitation.
  • Explain the interactions between surface water and groundwater.
  • Identify the components of watersheds and aquifers, and their importance in regional water availability.

Grade 6Science

$3.00

Instant download

6th Grade Science | Recrystallization Worksheet (PDF+ Answer Key)

6th Grade Science | Recrystallization Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom

Learning Objectives

  • Explain the process of recrystallization and its role in purifying solids.
  • Describe how solubility and temperature influence crystal formation during recrystallization.
  • Identify the factors that affect the size and purity of crystals formed in recrystallization.
$3.00

Instant download

6th Grade Science | Gravity and Friction Worksheet + Answer Key (NGSS)

6th Grade Science | Gravity and Friction Worksheet + Answer Key (NGSS)

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Understand how gravitational force depends on mass and distance.
  • Differentiate between contact forces like friction and action-at-a-distance forces like gravity.
  • Explain examples of gravitational interactions in the solar system and everyday life.
$3.00

Instant download

Grade 6 Mental Health Day Mental Health Origins Worksheet PDF Key

Grade 6 Mental Health Day Mental Health Origins Worksheet PDF Key

ShaNova WorksheetsCreated byShaNova Worksheets

Learning Objectives

  • Describe how World Mental Health Day supports awareness of emotional well-being.
  • Use key mental health vocabulary (such as stigma, compassion, and support) in context.
  • Explain how different communities can promote understanding and care for mental well-being.

Grade 6Holiday8 Pages

$5.00

Instant download

6th Grade Science | Phase Energy Reading Worksheet (PDF & Answer Key)

6th Grade Science | Phase Energy Reading Worksheet (PDF & Answer Key)

JCreated byJ.S Sheets

Learning Objectives

  • Explain how energy transfer causes phase changes without changing chemical identity.
  • Identify the energy requirements for melting, boiling, freezing, and condensation.
  • Link latent heat to particle interactions and temperature plateaus during phase changes.

Grade 6Science

$3.00

Instant download

6th Grade Social Studies – Trade & Cultural Exchange Worksheet (PDF)

6th Grade Social Studies – Trade & Cultural Exchange Worksheet (PDF)

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Explain how trade routes helped connect South and East Asia through the movement of goods and people.
  • Describe how cultural exchange can influence religion, technology, and art over time.
  • Analyze how early trade networks supported economic growth and diffusion of ideas.

Grade 6Social Studies15 Pages

Also included in: Grade 6 Trade & Cultural Exchange Social Studies Lesson Bundle California +1 more

$4.00

Instant download

6th Grade Science | Reflecting on Growth Worksheet May PDF)

6th Grade Science | Reflecting on Growth Worksheet May PDF)

Silver Birch TeachingCreated bySilver Birch Teaching

Learning Objectives

  • Use evidence from a text to describe how reflection supports personal growth during graduation season.
  • Define and apply vocabulary related to progress, emotions, and resilience in short responses.
  • Practice self-assessment by identifying challenges, achievements, and future goals.

Grade 6Holiday8 Pages

Also included in: 6th Grade Holiday Science Lesson Bundle: May Worksheet Set +1 more

$5.00

Instant download

6th Grade Holiday Goals Setting Worksheet – SMART Goals & Persistence (PDF)

6th Grade Holiday Goals Setting Worksheet – SMART Goals & Persistence (PDF)

Silver Birch TeachingCreated bySilver Birch Teaching

Learning Objectives

  • Explain why setting goals helps people stay motivated and make better choices.
  • Identify the parts of a SMART goal and use them to plan next steps.
  • Use vocabulary related to ambitions, planning, and persistence in context.

Grade 6Holiday8 Pages

Also included in: 6th Grade Holiday Science Lesson Bundle: May Worksheet Set +1 more

$5.00

Instant download

Land and Knowledge Ties Worksheet | Standards-Aligned Grade 6 Social Studies

Land and Knowledge Ties Worksheet | Standards-Aligned Grade 6 Social Studies

JCreated byJ.S Sheets

Learning Objectives

  • Explain how Indigenous worldviews connect land to identity, spirituality, and knowledge.
  • Describe ways traditional stories, ceremonies, and practices teach responsibilities linked to specific territories.
  • Analyze how land can be viewed as a living teacher and protector within Indigenous knowledge systems.

Grade 6Social Studies10 Pages

$5.00

Instant download

Grade 6 Science | Insulator Comparisons Worksheet with Answer Key (PDF )

Grade 6 Science | Insulator Comparisons Worksheet with Answer Key (PDF )

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Understand how insulating materials prevent charge flow and support electrical safety.
  • Identify common insulating materials and their properties in electrical applications.
  • Compare bulk insulating properties with surface charge behaviors.
$2.00

Instant download

Grade 6 Science Worksheet | Circuit Diagnosis Practice | Ontario Standards

Grade 6 Science Worksheet | Circuit Diagnosis Practice | Ontario Standards

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Understand the principles of troubleshooting electrical circuits through analysis of symptoms.
  • Identify how circuit topology affects diagnostic reasoning.
  • Apply observational skills to infer faults based on component behaviour and measurement patterns.

Grade 6Science

$2.00

Instant download

6th Grade Science | Biodiversity Patterns | NGSS Worksheet & Answer Key

6th Grade Science | Biodiversity Patterns | NGSS Worksheet & Answer Key

Cedar Grove LearningCreated byCedar Grove Learning

Learning Objectives

  • Understand how species occurrence and richness reveal biodiversity patterns across different ecosystems.
  • Analyze and interpret data related to biodiversity, endemism, and community composition.
  • Compare biodiversity variations across islands, latitudinal gradients, and habitats.
$5.00

Instant download

6th Grade Science | Air Density Reading Worksheets (PDF + Answer Key)

6th Grade Science | Air Density Reading Worksheets (PDF + Answer Key)

JCreated byJ.S Sheets

Learning Objectives

  • Explain how temperature, humidity, and altitude affect air density.
  • Understand the relationship between air density and buoyancy.
  • Describe how atmospheric conditions influence aerodynamic forces.
$3.00

Instant download

6th Grade Science | Seasonal Tilt Reading Worksheet & Answer Key (PDF)

6th Grade Science | Seasonal Tilt Reading Worksheet & Answer Key (PDF)

JCreated byJ.S Sheets

Learning Objectives

  • Explain how Earth’s axial tilt causes seasonal changes in solar angle and daylight duration.
  • Describe the effects of seasonal tilt on regional climate, using Alberta as an example.
  • Connect the Earth's orbital geometry with observable seasonal variations in temperature and daylight.
$3.00

Instant download

6th Grade Science | Stewardship Strategies Worksheet (PDF )

6th Grade Science | Stewardship Strategies Worksheet (PDF )

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Understand different stewardship strategies used for biodiversity conservation.
  • Identify trade-offs among various habitat restoration and management approaches.
  • Evaluate criteria for prioritizing conservation actions based on species and ecosystems.
$2.00

Instant download

6th Grade Science | Conservation of Mass | Worksheet & Answer Key (NGSS Aligned)

6th Grade Science | Conservation of Mass | Worksheet & Answer Key (NGSS Aligned)

Cedar Grove LearningCreated byCedar Grove Learning

Learning Objectives

  • Develop and interpret models that demonstrate the conservation of mass during physical and chemical changes.
  • Connect mass measurements before and after changes to atom counts and model particle-level diagrams.
  • Explain how atoms are conserved even when molecules rearrange during processes like combustion and decomposition.
$5.00

Instant download

Browse more categories

About Grade 6 Worksheets

Browse 8,578 printable Grade 6 worksheets across math, ELA, science, and social studies — each a ready-to-print PDF with optional answer keys.

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.