Grade 12 Social Studies Worksheets

558 worksheets
Personal Financial Planning Worksheet | Standards-Aligned Grade 12

Personal Financial Planning Worksheet | Standards-Aligned Grade 12

JCreated byJ.S Sheets

Learning Objectives

  • Explain how budgeting supports personal financial goals and resource allocation.
  • Analyze how interest, credit, and inflation affect long-term financial decisions.
  • Evaluate strategies for savings, investing, and risk management to build financial stability.

Grade 12Social Studies10 Pages

$5.00

Instant download

Interest Rates and Loans Social Studies Worksheet | California Grade 12

Interest Rates and Loans Social Studies Worksheet | California Grade 12

JCreated byJ.S Sheets

Learning Objectives

  • Understand how interest rates influence borrowing and saving behaviors.
  • Explain the relationship between monetary policy and interest rate fluctuations.
  • Analyze the effects of interest rates on personal loans, mortgages, and the economy.

Grade 12Social Studies

$3.00

Instant download

Grade 12  — Worksheet MCQ Paper for Mastering Personal Financial Planning

Grade 12 — Worksheet MCQ Paper for Mastering Personal Financial Planning

Learning Objectives

  • Explain how budgeting supports financial goals and efficient use of income.
  • Apply key personal finance concepts such as interest, credit, inflation, and risk management.
  • Evaluate strategies for building savings and long-term wealth with resilience to economic changes.
$3.00

Instant download

Grade 12 Social Studies | Supply and Demand Worksheet (California Standards) (Practice Set)

Grade 12 Social Studies | Supply and Demand Worksheet (California Standards) (Practice Set)

Learning Objectives

  • Explain how shifts in demand and supply curves change equilibrium price and quantity
  • Interpret real-world scenarios using the direction of curve movement (left or right)
  • Differentiate changes in equilibrium outcomes from movements along a curve

Grade 12Social Studies16 Pages

Also included in: Grade 12 Economics Social Studies Lesson Bundle | California Standards +1 more

$4.00

Instant download

Grade 12 Social Studies | Budgeting and Saving Worksheet (PDF) – California Standards

Grade 12 Social Studies | Budgeting and Saving Worksheet (PDF) – California Standards

Learning Objectives

  • Explain how budgeting connects income, expenses, and financial goals such as emergency savings
  • Differentiate fixed costs from variable costs and analyze how that affects personal financial planning
  • Apply consistent saving strategies and justify decisions using personal finance reasoning

Grade 12Social Studies16 Pages

Also included in: Grade 12 Economics Social Studies Lesson Bundle | California Standards +1 more

$4.00

Instant download

Grade 12 Social Studies | Personal Financial Planning Worksheet (PDF)

Grade 12 Social Studies | Personal Financial Planning Worksheet (PDF)

Learning Objectives

  • Explain how income, expenses, savings, and investments work together to support financial goals
  • Use budgeting concepts to prioritize spending and plan for short- and long-term needs
  • Analyze how interest, credit, and inflation affect borrowing, saving, and purchasing power

Grade 12Social Studies16 Pages

Also included in: Grade 12 Economics Social Studies Lesson Bundle | California Standards +1 more

$4.00

Instant download

Key Democratic Processes Worksheet for Grade 12 Social Studies

Key Democratic Processes Worksheet for Grade 12 Social Studies

JCreated byJ.S Sheets

Learning Objectives

  • Explain how bills become laws in the American political system, including roles of Congress and the president.
  • Describe how policies are carried out through executive actions and federal agency regulations.
  • Analyze how judicial review protects constitutional rights and checks government power.

Grade 12Social Studies10 Pages

$5.00

Instant download

Personal Financial Planning Economics Worksheets for Grade 12

Personal Financial Planning Economics Worksheets for Grade 12

Learning Objectives

  • Identify ideas related to personal financial planning
  • Explain financial planning concepts through short responses
  • Interpret information presented in a reading passage

Grade 12Social Studies52 Pages

Also included in: Principles of Economics Grade 12 Social Studies Worksheets | California +3 more

$5.00

Instant download

Grade 12  — Worksheet MCQ Paper for Mastering Participatory Democracy

Grade 12 — Worksheet MCQ Paper for Mastering Participatory Democracy

Learning Objectives

  • Explain participatory democracy and how it supports legitimacy and accountability in government.
  • Identify and compare ways citizens participate (voting, public consultation, and civic activism) across the policy process.
  • Analyze historical and contemporary examples of civic engagement related to voting rights.

Grade 12Social Studies11 Pages

Also included in: Grade 12 Democratic Foundations & Rights Social Studies Custom Bundle

$3.00

Instant download

Grade 12 Social Studies | Economic Decision-Making Worksheet (PDF)

Grade 12 Social Studies | Economic Decision-Making Worksheet (PDF)

Learning Objectives

  • Explain how costs, benefits, and incentives influence economic decisions by consumers and producers.
  • Apply the idea of rational choice and utility maximization under resource constraints to real-life scenarios.
  • Interpret how price signals change behavior in markets and how policy can affect incentives.

Grade 12Social Studies16 Pages

Also included in: Grade 12 Economics Social Studies Lesson Bundle | California Standards +1 more

$4.00

Instant download

Grade 12 Social Studies Worksheet | Civil Rights Movements (California Standard) (PDF)

Grade 12 Social Studies Worksheet | Civil Rights Movements (California Standard) (PDF)

Learning Objectives

  • Analyze how activism, legislation, and court decisions expanded civil rights protections for marginalized groups.
  • Compare major civil rights movements focused on racial equality, voting rights, and gender equality.
  • Evaluate how legal strategies and public protest together changed opportunities and strengthened equality under the law.

Grade 12Social Studies16 Pages

Also included in: Grade 12 Democratic Foundations in Social Studies Lesson Bundle—California +1 more

$4.00

Instant download

Grade 12 Social Studies | Electoral Processes Worksheet (California Standards) (PDF)

Grade 12 Social Studies | Electoral Processes Worksheet (California Standards) (PDF)

Learning Objectives

  • Explain how primaries and general elections work and how they shape party nominations and voter choice.
  • Describe the role of electoral college mechanisms in translating votes into electoral outcomes.
  • Analyze how voting rights, campaign financing, and electoral reforms affect legitimacy and representativeness.

Grade 12Social Studies16 Pages

Also included in: Grade 12 Democratic Foundations in Social Studies Lesson Bundle—California +1 more

$4.00

Instant download

Grade 12 Social Studies – Participatory Democracy Worksheet (PDF) – California Standards

Grade 12 Social Studies – Participatory Democracy Worksheet (PDF) – California Standards

Learning Objectives

  • Explain how participatory democracy strengthens the legitimacy and effectiveness of government decisions.
  • Analyze historical and contemporary examples of civic engagement, including the civil rights movement and voting rights activism.
  • Evaluate different ways citizens participate (voting, public consultation, and civic activism) and their impacts on policy.

Grade 12Social Studies16 Pages

Also included in: Grade 12 Democratic Foundations in Social Studies Lesson Bundle—California +1 more

$4.00

Instant download

Grade 12 Social Studies Worksheet | Participation & Advocacy (PDF)

Grade 12 Social Studies Worksheet | Participation & Advocacy (PDF)

Learning Objectives

  • Explain how different forms of civic participation (voting, petitioning, and lobbying) can influence policy decisions.
  • Analyze historical case studies to identify how advocacy efforts changed legislation or improved responsiveness.
  • Evaluate the relationship between civic duties and the functioning of a democratic government.

Grade 12Social Studies16 Pages

Also included in: Grade 12 Democratic Foundations in Social Studies Lesson Bundle—California +1 more

$4.00

Instant download

Grade 12 Social Studies – Inflation Effects Worksheet (California Standards) (PDF)

Grade 12 Social Studies – Inflation Effects Worksheet (California Standards) (PDF)

Learning Objectives

  • Explain what inflation is and how it affects purchasing power and everyday choices
  • Differentiate between demand-pull and cost-push causes of inflation using real-world examples
  • Analyze how inflation influences interest rates, savings, and investment decisions

Grade 12Social Studies17 Pages

Also included in: Grade 12 Economics Social Studies Lesson Bundle | California Standards +1 more

$4.00

Instant download

Civil Liberties Worksheet | Standards-Based Practice for Grade 12 Social Studies

Civil Liberties Worksheet | Standards-Based Practice for Grade 12 Social Studies

JCreated byJ.S Sheets

Learning Objectives

  • Explain how civil liberties in the Bill of Rights protect individuals from government infringement.
  • Compare how courts balance individual rights with government interests in landmark Supreme Court cases.
  • Use constitutional concepts (free speech, free exercise, and due process) to analyze real-world scenarios.

Grade 12Social Studies10 Pages

$5.00

Instant download

Supply and Demand Worksheet for Grade 12 Social Studies California Standards

Supply and Demand Worksheet for Grade 12 Social Studies California Standards

JCreated byJ.S Sheets

Learning Objectives

  • Explain how demand and supply curves determine market prices and quantities through equilibrium.
  • Describe how increases in demand or supply shift curves and change equilibrium outcomes.
  • Use supply-and-demand reasoning to predict real-world effects of technological innovation and consumer preference changes.

Grade 12Social Studies10 Pages

$5.00

Instant download

Grade 12 Social Studies — Worksheet MCQ Paper for Mastering Balancing Rights

Grade 12 Social Studies — Worksheet MCQ Paper for Mastering Balancing Rights

Learning Objectives

  • Explain how civil liberties can coexist with civic responsibilities in democratic societies.
  • Analyze how courts use legal standards to balance individual rights and societal needs.
  • Evaluate contemporary issues where regulating harm and protecting freedoms creates tension.

Grade 12Social Studies11 Pages

Also included in: Grade 12 Democratic Foundations & Rights Social Studies Custom Bundle

$3.00

Instant download

Political Structures Worksheet | Standards-Aligned Grade 12 Social Studies

Political Structures Worksheet | Standards-Aligned Grade 12 Social Studies

JCreated byJ.S Sheets

Learning Objectives

  • Explain how political parties, interest groups, and campaigns influence policymaking and elections.
  • Analyze how participatory democracy allows citizens to shape government actions beyond voting.
  • Evaluate the ways these political actors represent citizen interests and affect government decisions.

Grade 12Social Studies10 Pages

$5.00

Instant download

Grade 12 Social Studies Worksheet | Civil Liberties and Rights (PDF)

Grade 12 Social Studies Worksheet | Civil Liberties and Rights (PDF)

Learning Objectives

  • Compare civil liberties and civil rights and explain how each supports individual freedom and fair treatment in a democracy
  • Analyze how constitutional protections enable political participation and protect people from discrimination
  • Apply civil liberties and civil rights concepts to real-world scenarios using clear reasoning

Grade 12Social Studies18 Pages

Also included in: Grade 12 Democratic Foundations in Social Studies Lesson Bundle—California +1 more

$4.00

Instant download

Grade 12 Social Studies — Worksheet MCQ Paper for Mastering Government’s Role

Grade 12 Social Studies — Worksheet MCQ Paper for Mastering Government’s Role

Learning Objectives

  • Explain how government policies address market failures, redistribute income, and promote economic stability
  • Compare fiscal policy and monetary policy in terms of tools, goals, and effects on aggregate demand
  • Analyze how different policy choices can influence employment and inflation
$3.00

Instant download

Separation of Powers Worksheet for Grade 12 Social Studies

Separation of Powers Worksheet for Grade 12 Social Studies

JCreated byJ.S Sheets

Learning Objectives

  • Understand the concept of separation of powers among the legislative, executive, and judicial branches.
  • Analyze how each branch functions independently and checks the others to prevent tyranny.
  • Examine historical and contemporary examples of checks and balances in government.

Grade 12Social Studies

$3.00

Instant download

Grade 12 Social Studies | Separation of Powers Worksheet (California)

Grade 12 Social Studies | Separation of Powers Worksheet (California)

Learning Objectives

  • Explain how the legislative, executive, and judicial branches share government authority in the United States.
  • Analyze how checks and balances prevent any one branch from becoming too powerful.
  • Evaluate historical and contemporary examples of inter-branch interaction and constitutional limits.

Grade 12Social Studies16 Pages

Also included in: Grade 12 Democratic Foundations in Social Studies Lesson Bundle—California +1 more

$4.00

Instant download

Inflation and Its Effects Worksheet | California Standards Grade 12

Inflation and Its Effects Worksheet | California Standards Grade 12

JCreated byJ.S Sheets

Learning Objectives

  • Define inflation and explain how it affects purchasing power in the economy.
  • Differentiate demand-pull and cost-push causes of inflation and describe how expectations can matter.
  • Analyze how inflation impacts savings, interest rates, contracts, and consumer decision-making.

Grade 12Social Studies10 Pages

$5.00

Instant download

Grade 12 Social Studies — Key Democratic Processes Worksheet MCQ Paper

Grade 12 Social Studies — Key Democratic Processes Worksheet MCQ Paper

Learning Objectives

  • Explain how lawmaking, policymaking, and judicial review work in the American democratic system
  • Identify how checks and balances promote accountability and protect constitutional rights
  • Analyze how democratic procedures create feedback loops between government actions and public oversight

Grade 12Social Studies11 Pages

Also included in: Grade 12 Democratic Foundations & Rights Social Studies Custom Bundle

$3.00

Instant download

Grade 12 Social Studies | Balancing Rights and Responsibilities Worksheet (PDF)

Grade 12 Social Studies | Balancing Rights and Responsibilities Worksheet (PDF)

Learning Objectives

  • Explain how civil liberties and civic responsibilities coexist in democratic societies.
  • Analyze how courts balance individual rights with public safety and societal needs.
  • Evaluate real-world debates by identifying rights, responsibilities, and potential harms.

Grade 12Social Studies17 Pages

Also included in: Grade 12 Democratic Foundations in Social Studies Lesson Bundle—California +1 more

$4.00

Instant download

Federalism in Action: American Democracy Worksheets Grade 12

Federalism in Action: American Democracy Worksheets Grade 12

Learning Objectives

  • Identify key ideas related to federalism in American democracy
  • Distinguish accurate and inaccurate statements about federalism
  • Explain federalism concepts through short written responses

Grade 12Social Studies52 Pages

Also included in: American Democracy Grade 12 Social Studies California Bundle +3 more

$5.00

Instant download

Grade 12 Social Studies | Credit and Debt Worksheet (PDF) – California Standards

Grade 12 Social Studies | Credit and Debt Worksheet (PDF) – California Standards

Learning Objectives

  • Explain how borrowing with credit affects personal finances through interest and repayment terms.
  • Analyze the relationship between debt levels and financial stability.
  • Evaluate creditworthiness and how responsible credit use can support long-term goals.

Grade 12Social Studies15 Pages

Also included in: Grade 12 Economics Social Studies Lesson Bundle | California Standards +1 more

$4.00

Instant download

Grade 12 Social Studies — Worksheet MCQ Paper for Mastering Political Structures

Grade 12 Social Studies — Worksheet MCQ Paper for Mastering Political Structures

Learning Objectives

  • Explain how political parties shape elections and influence policymaking through platforms and candidate selection.
  • Analyze how interest groups use lobbying, expertise, and mobilization to affect government decisions.
  • Evaluate how campaigns and media strategies connect citizens’ preferences to policy outcomes in participatory democracy.

Grade 12Social Studies11 Pages

Also included in: Grade 12 Democratic Foundations & Rights Social Studies Custom Bundle

$3.00

Instant download

Power Structures Worksheet | Social Studies Grade 12 BC Standards

Power Structures Worksheet | Social Studies Grade 12 BC Standards

JCreated byJ.S Sheets

Learning Objectives

  • Explain how formal and informal power structures shape cultural continuity and change
  • Compare colonial and postcolonial state institutions and their effects on communities
  • Analyze how religious authorities, economic elites, and Indigenous governance traditions influence social relations

Grade 12Social Studies10 Pages

$5.00

Instant download

Power Structures Worksheet | BC Grade 12 Social Studies Standard

Power Structures Worksheet | BC Grade 12 Social Studies Standard

JCreated byJ.S Sheets

Learning Objectives

  • Analyze how formal and informal mechanisms influence social relations and cultural continuity.
  • Compare colonial and postcolonial state structures, religious authorities, and economic elites.
  • Assess the impact of Indigenous governance traditions and legal systems on social organization.

Grade 12Social Studies

$3.00

Instant download

Grade 12 Social Studies — Contact Patterns Worksheet MCQ Paper

Grade 12 Social Studies — Contact Patterns Worksheet MCQ Paper

Learning Objectives

  • Analyze the causes and effects of cultural contact across different historical and contemporary contexts.
  • Understand mechanisms of cultural diffusion, economic entanglement, and identity negotiation.
  • Evaluate examples of Indigenous–colonial interactions and international exchanges to recognize complex outcomes.

Grade 12Social Studies9 Pages

Also included in: Grade 12 Worldview & Culture Social Studies Custom Unit Bundle BC

$3.00

Instant download

Civil Liberties Evolutions Worksheet | TEKS-Aligned Social Studies Practice Grade 12

Civil Liberties Evolutions Worksheet | TEKS-Aligned Social Studies Practice Grade 12

JCreated byJ.S Sheets

Learning Objectives

  • Trace key historical moments and Supreme Court rulings that have shaped civil liberties.
  • Understand how judicial interpretation influences rights related to speech, privacy, and due process.
  • Analyze the societal impact of expanding or limiting civil rights over time.

Grade 12Social Studies

$3.00

Instant download

Globalization Impact Social Studies Worksheet | BC Standards Grade 12

Globalization Impact Social Studies Worksheet | BC Standards Grade 12

JCreated byJ.S Sheets

Learning Objectives

  • Analyze how globalization facilitates cultural exchange and transformation.
  • Identify economic, technological, and media processes that accelerate cultural flows.
  • Evaluate the consequences of globalization on homogenization, commodification, and transnational solidarity.

Grade 12Social Studies

$3.00

Instant download

Assimilation Policies Worksheet | Social Studies Grade 12 BC Standards

Assimilation Policies Worksheet | Social Studies Grade 12 BC Standards

JCreated byJ.S Sheets

Learning Objectives

  • Analyze the causes, practices, and consequences of assimilation policies in colonial and modern contexts.
  • Interpret legal frameworks, educational institutions, and cultural interventions aimed at transforming identities.
  • Evaluate resistance strategies and the long-term effects on language, family structures, and community resilience.

Grade 12Social Studies

$3.00

Instant download

Cultural Resistance Worksheet | BC Standards Grade 12 Social Studies

Cultural Resistance Worksheet | BC Standards Grade 12 Social Studies

JCreated byJ.S Sheets

Learning Objectives

  • Analyze various forms of cultural resistance that emerge in response to domination and assimilation.
  • Evaluate strategies of preservation, adaptation, and resurgence in cultural contexts.
  • Identify artistic, legal, and political practices that assert identity and challenge power structures.

Grade 12Social Studies

$3.00

Instant download

Heritage Management Worksheet | Standards-Aligned Grade 12 Social Studies

Heritage Management Worksheet | Standards-Aligned Grade 12 Social Studies

JCreated byJ.S Sheets

Learning Objectives

  • Understand key concepts related to cultural heritage and its stewardship.
  • Analyze legal and ethical frameworks governing heritage preservation.
  • Evaluate conflicts and debates surrounding repatriation and indigenous claims.

Grade 12Social Studies

$3.00

Instant download

Language Change Worksheet | Social Studies | Grade 12 | BC Standards

Language Change Worksheet | Social Studies | Grade 12 | BC Standards

JCreated byJ.S Sheets

Learning Objectives

  • Analyze how linguistic change reflects cultural transformation.
  • Identify processes such as language shift, revitalization, and policy impact.
  • Interpret sociolinguistic evidence to compare language maintenance strategies.

Grade 12Social Studies

$3.00

Instant download

Media and Politics Worksheet | TEKS-Aligned Social Studies Grade 12

Media and Politics Worksheet | TEKS-Aligned Social Studies Grade 12

JCreated byJ.S Sheets

Learning Objectives

  • Explain how media framing can shape public understanding of political issues and government actions.
  • Analyze the role of media organizations in political campaigns, policy debates, and democratic accountability.
  • Evaluate how different perspectives and selection of facts influence public opinion.

Grade 12Social Studies10 Pages

$5.00

Instant download

Law and Culture Social Studies Worksheet | Standards-Aligned Grade 12

Law and Culture Social Studies Worksheet | Standards-Aligned Grade 12

JCreated byJ.S Sheets

Learning Objectives

  • Analyze how legal systems influence cultural practices and vice versa.
  • Compare plural legal contexts, Indigenous customary law, and state jurisprudence.
  • Evaluate case law, treaties, and community governance to understand power dynamics.

Grade 12Social Studies

$3.00

Instant download

Voting Systems Worksheet | Social Studies TEKS Grade 12 Assessment

Voting Systems Worksheet | Social Studies TEKS Grade 12 Assessment

JCreated byJ.S Sheets

Learning Objectives

  • Understand different voting regulations and their effects on voter participation.
  • Analyze how districting influences political representation.
  • Evaluate the legitimacy of electoral processes in diverse populations.

Grade 12Social Studies

$3.00

Instant download

Grade 12 Social Studies | Collective Action Practice (PDF & Answer Key)

Grade 12 Social Studies | Collective Action Practice (PDF & Answer Key)

JCreated byJ.S Sheets

Learning Objectives

  • Analyze the key components and dynamics of collective action movements.
  • Understand how resource mobilization, framing processes, and organizational forms influence social movements.
  • Evaluate the role of coordination mechanisms, social networks, and institutional opportunity structures in facilitating change.

Grade 12Social Studies

$3.00

Instant download

Grade 12 Social Studies | Housing Policy Analysis Worksheet (PDF + Answer Key)

Grade 12 Social Studies | Housing Policy Analysis Worksheet (PDF + Answer Key)

JCreated byJ.S Sheets

Learning Objectives

  • Understand the various tools and strategies used in housing policy to address affordability and neighborhood change.
  • Analyze cause-and-effect relationships related to homelessness and urban development.
  • Trace the evolution of urban housing markets and examine policy trade-offs concerning scalability, equity, and governance.

Grade 12Social Studies

$3.00

Instant download

Trade Networks Worksheet for Grade 12 Social Studies | Standards-Aligned

Trade Networks Worksheet for Grade 12 Social Studies | Standards-Aligned

JCreated byJ.S Sheets

Learning Objectives

  • Analyze historical and contemporary trade networks as channels of cultural exchange.
  • Identify economic and ideological factors driving trade and exchange.
  • Compare regional trade patterns and assess their social and cultural impacts.

Grade 12Social Studies

$3.00

Instant download

Religious Traditions Worksheet | Social Studies Grade 12 BC Standards

Religious Traditions Worksheet | Social Studies Grade 12 BC Standards

JCreated byJ.S Sheets

Learning Objectives

  • Identify major religious and belief systems and summarize their foundational teachings and common social roles.
  • Explain how rituals and institutions shape moral reasoning, communal obligations, and authority.
  • Compare doctrinal differences and shared practices across traditions, including syncretic and Indigenous spiritual continuities.

Grade 12Social Studies10 Pages

$5.00

Instant download

Assimilation Policies Worksheet | Standards-Aligned Social Studies Grade 12

Assimilation Policies Worksheet | Standards-Aligned Social Studies Grade 12

JCreated byJ.S Sheets

Learning Objectives

  • Analyze assimilation as a policy and social process by identifying its causes, practices, and intended goals.
  • Evaluate how legal frameworks and education systems were used to reshape Indigenous identities and community life.
  • Assess consequences of assimilationist programs, including impacts on language, family structures, and community resilience.

Grade 12Social Studies10 Pages

$5.00

Instant download

Survey Design Worksheet | Standards-Aligned Social Studies Practice Grade 12

Survey Design Worksheet | Standards-Aligned Social Studies Practice Grade 12

JCreated byJ.S Sheets

Learning Objectives

  • Explain how sampling choices and sampling frames affect who results represent in a survey.
  • Construct survey questions that minimize measurement error and reduce response bias.
  • Analyze how digital administration and statistical generalization influence validity and ethical reporting.

Grade 12Social Studies10 Pages

$5.00

Instant download

Globalization Effects Worksheet  Social Studies Practice Grade 12

Globalization Effects Worksheet Social Studies Practice Grade 12

JCreated byJ.S Sheets

Learning Objectives

  • Analyze how globalization links capital flows, cultural exchange, migration, and regulatory harmonization across borders.
  • Evaluate cause-and-consequence relationships between globalization and labor markets and cultural practices.
  • Explain continuity and change in global networks and how multinational corporations, states, and civil society interact.

Grade 12Social Studies10 Pages

$5.00

Instant download

About Grade 12 Social Studies Worksheets

Browse 558 printable Grade 12 Social Studies worksheets — ready-to-print PDFs with answer keys where available.

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.