Reading comprehension Worksheets

40,241 type resources
Grade 11 Science | Motion Graphs Worksheet (PDF + Answer Key)

Grade 11 Science | Motion Graphs Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 11

Learning Objectives

  • Interpret position–time and velocity–time graphs to analyze motion.
  • Understand how the slope and area under graphs reflect physical quantities such as velocity and displacement.
  • Identify different types of motion like constant velocity, acceleration, and instantaneous events from graphs.
$3.00
9th Grade Science | Organelle Function Worksheet (PDF+ Answer Key)

9th Grade Science | Organelle Function Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 9

Learning Objectives

  • Identify the major organelles involved in cellular processes and their specific functions.
  • Explain how internal structures like folded membranes contribute to metabolic efficiency.
  • Compare and contrast organelle structures such as mitochondria and chloroplasts.
$3.00
9th Grade Science | Molecular Inheritance Worksheet (PDF+ Answer Key)

9th Grade Science | Molecular Inheritance Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 9

Learning Objectives

  • Describe the molecular mechanisms of DNA replication, transcription, RNA processing, and translation.
  • Explain how sequence variation and mutations influence gene expression and protein function.
  • Apply molecular models and sequence reasoning to predict phenotypic effects of allelic changes.
$3.00
6th Grade Science | Pressure Maps Worksheet (PDF + Answer Key)

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

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 6

Learning Objectives

  • Understand the concept of surface pressure distribution around wing sections and how it affects lift and pitching moments.
  • Identify and explain key pressure features such as stagnation points, suction peaks, and pressure coefficient patterns.
  • Analyze how camber and angle of attack influence the placement of pressure minima and the resulting aerodynamic forces.
$3.00
Grade 6 Science | Flight Forces Worksheet (PDF + Answer Key)

Grade 6 Science | Flight Forces Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 6

Learning Objectives

  • Explain the four main aerodynamic forces: lift, drag, thrust, and weight.
  • Describe how vectors of different forces interact during flight.
  • Analyze how forces affect climb, cruise, and descent.
$3.00
11th Grade Science | Relative Motion Worksheet (PDF + Answer Key)

11th Grade Science | Relative Motion Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 11

Learning Objectives

  • Understand the concept of relative motion and how velocities depend on reference frames.
  • Apply vector addition and subtraction to relate observations from different viewpoints.
  • Analyze scenarios involving objects moving relative to water, ground, or other objects.
$3.00
6th Grade Science | Drag Components Worksheet (PDF + Answer Key)

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

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 6

Learning Objectives

  • Understand the different components of drag and their causes
  • Explain the dependence of parasitic and induced drag on aerodynamic factors
  • Identify various forms of parasitic drag and how design influences drag reduction
$3.00
9th Grade Science | Succession Dynamics Worksheet (PDF+ Answer Key)

9th Grade Science | Succession Dynamics Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 9

Learning Objectives

  • Explain the process and stages of ecological succession, including primary and secondary succession.
  • Identify key species and environmental factors involved in succession.
  • Model and predict long-term ecosystem changes using species traits, dispersal, and disturbance regimes.
$3.00
11th Grade Science | Mechanics Principles Worksheet (PDF + Answer Key)

11th Grade Science | Mechanics Principles Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 11

Learning Objectives

  • Understand the fundamental concepts of kinematics, dynamics, and conservation laws in classical mechanics.
  • Apply vector analysis to describe and solve motion problems in multiple dimensions.
  • Analyze forces, energy, impulse, and momentum to predict and explain physical phenomena.
$3.00
9th Grade Science | Glucose Regulation Worksheet (PDF+ Answer Key)

9th Grade Science | Glucose Regulation Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 9

Learning Objectives

  • Understand the hormonal feedback mechanisms involved in glucose regulation.
  • Identify the roles of insulin and glucagon in maintaining blood glucose levels.
  • Describe the processes of glycogen synthesis, glycogenolysis, and gluconeogenesis.
$3.00
6th Grade Science | Ethical Dimensions Worksheet (PDF+ Answer Key)

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

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 6

Learning Objectives

  • Understand key ethical principles such as beneficence, risk minimization, and informed consent in scientific contexts.
  • Identify responsible practices in data management, environmental stewardship, and biotechnology.
  • Analyze scenarios involving ethical decision-making in scientific applications.
$3.00
6th Grade Science | Design Process Worksheet (PDF + Answer Key)

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

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 6

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.
$3.00
6th Grade Science | Eclipses & Tides Comprehension Worksheet (PDF + Answer Key)

6th Grade Science | Eclipses & Tides Comprehension Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 6

Learning Objectives

  • Describe the geometric conditions that lead to solar and lunar eclipses, including the concepts of umbra and penumbra.
  • Explain the causes of tides through gravitational interactions between the Earth, Moon, and Sun, including the differences between spring and neap tides.
$3.00
6th Grade Science | Societal Impacts Worksheet (PDF+ Answer Key)

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

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 6

Learning Objectives

  • Analyze how scientific findings influence societal change through public health, environmental regulation, and resource management.
  • Evaluate evidence-based outcomes and trade-offs between economic and environmental priorities.
  • Identify indicators used to assess the effectiveness of societal measures related to science.
Free
9th Grade Science | Membrane Transport Worksheet (PDF+ Answer Key)

9th Grade Science | Membrane Transport Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 9

Learning Objectives

  • Describe the different types of passive and active membrane transport processes.
  • Explain how molecules cross cellular membranes and the importance of this process in maintaining homeostasis.
  • Identify the roles of specific transport mechanisms such as diffusion, facilitated diffusion, osmosis, and active transport.
$3.00
11th Grade Science | Materials Science Worksheet (PDF + Answer Key)

11th Grade Science | Materials Science Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 11

Learning Objectives

  • Explain the key properties of materials such as stress–strain behaviour, Young’s modulus, and toughness.
  • Describe degradation mechanisms like corrosion and phase changes affecting material usability.
  • Identify and interpret characterization techniques like tensile testing, thermal analysis, and microscopy.
$3.00
11th Grade Science | Interdisciplinary Solutions Worksheet (PDF + Answer Key)

11th Grade Science | Interdisciplinary Solutions Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 11

Learning Objectives

  • Interpret and communicate scientific information across contexts through graphical representation and mathematical models.
  • Critique evidence quality and construct clear, discipline-appropriate explanations that incorporate uncertainty and assumptions.
  • Translate quantitative findings between disciplinary languages and evaluate alternative models for decision-making.
$3.00
9th Grade Science | Membrane Transport Worksheet (PDF+ Answer Key)

9th Grade Science | Membrane Transport Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 9

Learning Objectives

  • Describe mechanisms of transmembrane movement including passive diffusion, facilitated transport, and active transport.
  • Explain the role of membrane composition and transport proteins in cellular homeostasis.
  • Analyze how concentration gradients and membrane permeability influence transport efficiency.
$3.00
9th Grade Science | Scale and Proportion Worksheet (PDF+ Answer Key)

9th Grade Science | Scale and Proportion Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 9

Learning Objectives

  • Understand the principles of scaling laws and their application in scientific modeling.
  • Identify how dimensional similarity affects the design and interpretation of models across scales.
  • Apply proportional reasoning to analyze relationships in systems like diffusion, biomass, and periodic phenomena.
$3.00
6th Grade Science | Observational Instruments Worksheet (PDF + Answer Key)

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

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 6

Learning Objectives

  • Understand the major types of observational instruments used in astronomy and space science.
  • Explain how different wavelengths and platforms provide unique information about celestial bodies.
  • Identify advantages of space-based observatories over ground-based telescopes.
$3.00
Grade 9 Science | Complex Inheritance  Worksheet (PDF+ Answer Key)

Grade 9 Science | Complex Inheritance Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 9

Learning Objectives

  • Understand the diverse phenomena involved in complex inheritance such as polygenic traits, epistasis, and pleiotropy.
  • Explain how variable penetrance and expressivity influence phenotype variation.
  • Describe how linkage and environmental factors modify inheritance patterns.
$3.00
Grade 11 Science | Energy Transfer Worksheet (PDF + Answer Key)

Grade 11 Science | Energy Transfer Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 11

Learning Objectives

  • Explain the different forms of energy and how energy is transferred in various systems.
  • Analyze energy conservation principles in both closed and open systems.
  • Apply quantitative methods like calorimetry and work-energy analysis to real-world problems.
$3.00
Grade 11 Science | Ionic Bonding Worksheet (PDF + Answer Key)

Grade 11 Science | Ionic Bonding Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 11

Learning Objectives

  • Describe the electrostatic interactions that lead to lattice formation in ionic compounds.
  • Explain the role of Coulombic considerations and lattice energy in the stability of ionic solids.
  • Analyze how ion size and charge influence the properties and stability of ionic compounds.
$3.00
9th Grade Science | Neuroendocrine Control Worksheet (PDF+ Answer Key)

9th Grade Science | Neuroendocrine Control Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 9

Learning Objectives

  • Understand how the hypothalamus interacts with the pituitary gland to regulate hormones.
  • Identify key structural features that support neuroendocrine signaling.
  • Describe the effects of neuroendocrine responses on body systems such as metabolism, growth, and stress.
$3.00
9th Grade Science | Genetic Transmission Worksheet (PDF+ Answer Key)

9th Grade Science | Genetic Transmission Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 9

Learning Objectives

  • Explain the mechanisms of inheritance including chromosomal behavior during meiosis.
  • Analyze Mendelian patterns and deviations such as incomplete dominance, codominance, and linkage.
  • Use Punnett squares, pedigrees, and probability to predict genotypic and phenotypic ratios.
$3.00
6th Grade Science | Orbital Dynamics Worksheet (PDF + Answer Key)

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

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 6

Learning Objectives

  • Explain the difference between elliptical and near-circular orbits.
  • Describe how orbital speed varies with distance from a central body.
  • Understand the balance of gravitational force and inertial motion in maintaining orbits.
$3.00
6th Grade Science | Satellite Systems Worksheet (PDF + Answer Key)

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

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 6

Learning Objectives

  • Understand the major functions and uses of artificial satellites in Earth observation, communication, navigation, and scientific monitoring.
  • Identify different types of satellite orbits, such as geostationary and polar orbits, and explain their significance.
  • Recognize the considerations involved in selecting satellite sensors and payloads for various mission objectives.
$3.00
6th Grade Science | Seasons Explained Worksheet (PDF + Answer Key)

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

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 6

Learning Objectives

  • Explain how Earth's axial tilt causes seasonal variation in sunlight and temperature.
  • Describe why hemispheres experience opposite seasons due to Earth's orbit and tilt.
  • Identify the effects of solstices and equinoxes on daylight duration and solar elevation.
$3.00
11th Grade Science | Redox Processes Worksheet (PDF + Answer Key)

11th Grade Science | Redox Processes Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 11

Learning Objectives

  • Explain the concept of oxidation states and assign oxidation numbers in chemical compounds.
  • Formulate and balance half-reactions in redox processes systematically.
  • Describe the functioning of galvanic and electrolytic cells and relate standard reduction potentials to cell spontaneity.
$3.00
11th Grade Science | Stoichiometric Calculations Worksheet (PDF + Answer Key)

11th Grade Science | Stoichiometric Calculations Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 11

Learning Objectives

  • Understand and apply the mole concept to relate mass, moles, and particles.
  • Perform molar mass conversions and utilize Avogadro's number in calculations.
  • Analyze limiting reagents, calculate theoretical yields, and determine percent yields.
$3.00
11th Grade Science | Periodic Trends Worksheet (PDF + Answer Key)

11th Grade Science | Periodic Trends Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 11

Learning Objectives

  • Explain the concepts of effective nuclear charge, shielding, and orbital penetration and their roles in periodic trends.
  • Analyze how atomic radius, ionization energy, and electronegativity vary across periods and groups.
  • Identify deviations from idealized periodic trends in representative elements and relate these to their chemical properties and behaviors.
$3.00
11th Grade Science | Hybrid Orbitals Worksheet (PDF + Answer Key)

11th Grade Science | Hybrid Orbitals Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 11

Learning Objectives

  • Understand the concept of hybridization schemes and their role in molecular bonding.
  • Explain molecular orbital theory including sigma and pi interactions.
  • Compare localized bonding models with delocalized molecular orbitals, especially in conjugated and aromatic systems.
$3.00
11th Grade Science | Electron Configuration Worksheet (PDF + Answer Key)

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

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 11

Learning Objectives

  • Describe the principles of quantum numbers, orbital notation, and electron organization.
  • Apply Aufbau’s rule, Hund’s rule, and the Pauli exclusion principle to determine electron configurations.
  • Link electronic configurations to valence structures and predict chemical behaviour.
$3.00
9th Grade Science | Renal Regulation Worksheet (PDF+ Answer Key)

9th Grade Science | Renal Regulation Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 9

Learning Objectives

  • Understand the mechanisms of renal regulation involved in fluid, electrolyte, and blood pressure homeostasis.
  • Identify the roles of hormonal feedback systems such as ADH and the renin-angiotensin-aldosterone system.
  • Explain how nephron architecture and membrane specialization facilitate glomerular filtration, reabsorption, and secretion.
$3.00
11th Grade Science | Covalent Structures Worksheet (PDF + Answer Key)

11th Grade Science | Covalent Structures Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 11

Learning Objectives

  • Explain shared-electron bonding through Lewis representations, octet considerations, and formal charge assessment.
  • Describe polar covalent bonding along the continuum with ionic bonding using electronegativity differences and bond dipoles.
  • Predict bond order, bond length, and bond energy based on molecular descriptions.
$3.00
Grade 11 Science | Chemical Kinetics Worksheet (PDF + Answer Key)

Grade 11 Science | Chemical Kinetics Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 11

Learning Objectives

  • Understand the principles of reaction rates and how they are characterized.
  • Interpret experimental data to determine reaction orders and rate constants.
  • Explain collision theory, activation energy, and their roles in reaction mechanisms.
$3.00
11th Grade Science | Chemical Equations Worksheet (PDF + Answer Key)

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

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 11

Learning Objectives

  • Understand the representation of chemical change through balanced symbolic equations and stoichiometric coefficients.
  • Classify different types of chemical reactions including synthesis, decomposition, combustion, and displacement reactions.
  • Analyze reaction notation, including states of matter and phase considerations.
$3.00
6th Grade Science | Solar System Survey Worksheet (PDF + Answer Key)

6th Grade Science | Solar System Survey Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 6

Learning Objectives

  • Describe the major components of the solar system and their characteristics.
  • Differentiate between terrestrial planets and gas giants based on their properties.
  • Identify key features of dwarf planets, asteroids, and the Kuiper Belt.
$3.00
9th Grade Science | Cell Theory Worksheet (PDF+ Answer Key)

9th Grade Science | Cell Theory Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 9

Learning Objectives

  • Understand the main principles of cell theory and their historical development.
  • Differentiate between prokaryotic and eukaryotic cells and their structures.
  • Explain the concept of unicellular versus multicellular organisms and specialization of cells.
$3.00
Grade 9 Science | Membrane Structure Worksheet (PDF+ Answer Key)

Grade 9 Science | Membrane Structure Worksheet (PDF+ Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 9

Learning Objectives

  • Describe the key components of cell membrane structure, including phospholipid bilayer and associated proteins.
  • Explain the roles of cholesterol and carbohydrate chains in membrane fluidity and recognition.
  • Understand the fluid mosaic model and how it explains membrane function and permeability.
$3.00
Grade 11 Science | Cellular Respiration Worksheet (PDF + Answer Key)

Grade 11 Science | Cellular Respiration Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 11

Learning Objectives

  • Describe the stages of cellular respiration and their functions.
  • Explain how ATP is produced through chemiosmotic coupling.
  • Analyze the role of oxygen as the final electron acceptor in cellular metabolism.
$3.00
11th Grade Science | DNA Structure Worksheet (PDF + Answer Key)

11th Grade Science | DNA Structure Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 11

Learning Objectives

  • Describe the basic structure of DNA, including its double helix and nucleotide components.
  • Explain the principles of complementary base pairing in DNA.
  • Understand how DNA's structural properties enable genetic storage, mutation, and replication.
$3.00
11th Grade Science | Genetic Mutation Worksheet (PDF + Answer Key)

11th Grade Science | Genetic Mutation Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 11

Learning Objectives

  • Understand what genetic mutations are and their types.
  • Identify causes and effects of mutations in DNA sequences.
  • Differentiate between base substitutions, insertions, deletions, and chromosomal changes.
$3.00
11th Grade Science | Mendelian Patterns Worksheet (PDF + Answer Key)

11th Grade Science | Mendelian Patterns Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 11

Learning Objectives

  • Understand how Mendelian inheritance explains trait segregation and patterns in offspring.
  • Identify the concepts of dominant and recessive alleles and predict genotypic and phenotypic ratios.
  • Describe how pedigrees trace inheritance across generations.
$3.00
Grade 11 Science | Natural Selection Worksheet (PDF + Answer Key)

Grade 11 Science | Natural Selection Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 11

Learning Objectives

  • Explain how natural selection acts on heritable traits in populations.
  • Identify different modes of selection: directional, stabilizing, and disruptive.
  • Describe how environmental factors influence selective pressures.
$3.00
11th Grade Science | Photosynthesis Worksheet (PDF + Answer Key)

11th Grade Science | Photosynthesis Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 11

Learning Objectives

  • Describe the process of photosynthesis, including light-dependent reactions and the Calvin cycle.
  • Explain the roles of photosystems, electron transport, ATP, and NADPH in energy conversion.
  • Analyze how light energy is transformed into chemical energy within the chloroplasts.
$3.00
Grade 11 Science | Fossil Record Worksheet (PDF + Answer Key)

Grade 11 Science | Fossil Record Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 11

Learning Objectives

  • Understand how the fossil record documents evolutionary change over deep time.
  • Identify methods such as stratigraphic distribution and radiometric dating used to establish temporal sequences.
  • Explain the significance of transitional fossils in demonstrating morphological intermediates.
$3.00
11th Grade Science | Center Of Mass Worksheet (PDF + Answer Key)

11th Grade Science | Center Of Mass Worksheet (PDF + Answer Key)

Copper Leaf ClassroomCreated byCopper Leaf Classroom
ScienceGrade 11

Learning Objectives

  • Understand the concept of center of mass and its significance in physics.
  • Analyze how center of mass influences the motion of systems under external and internal forces.
  • Apply the principle of momentum conservation about the center of mass in various scenarios.
$3.00

Browse more categories

About Reading comprehension Worksheets

Find reading comprehension worksheets for class practice, homework, or self-study. All 40,241 are instant PDF downloads.

Each resource here is built by an independent educator and reviewed for quality. Worksheets print straight from PDF and suit classroom use, homework, or extra practice; most come with answer keys, and you can preview before purchasing.