Skip to main content

Find your course

168 courses

Save 10% on unit prices

AAT Bookkeeping Qualification 

Full Level (all subjects)

These entry-level qualifications give you the skills to become a bookkeeper, and you’ll gain an industry-recognised qualification.

Save 10% on unit prices

AAT Bookkeeping Qualification 

Level 2 Certificate in Bookkeeping (CIB2)

Learn double-entry bookkeeping systems and ledger accounting, and how to record day-to-day transactions within the ledger accounts.

Save 10% on unit prices

AAT Bookkeeping Qualification 

Level 3 Certificate in Bookkeeping (CIB3)

Learn how to apply the principles of advanced double-entry bookkeeping and how to prepare period-end adjustments

AAT Diploma in Accounting 

Bookkeeping

If you have not completed AAT L2 Cert. in Accounting or L2 Cert. in Bookkeeping you must take Introduction to Bookkeeping prior to starting FAPS.

20% off a full level

AAT Level 2 Certificate in Accounting 

Full Level (all subjects)

Learn a range of accounting skills, including double-entry bookkeeping, basic costing, and related business and personal skills.

AAT Level 2 Certificate in Accounting 

Introduction to Bookkeeping (ITBK)

Learn the basic principles of double-entry bookkeeping systems and ledger accounts.

AAT Level 2 Certificate in Accounting 

Principles of Bookkeeping Controls (POBC)

Learn about control accounts, bank reconciliation, payroll, dealing with errors, and the purpose of using the journal.

AAT Level 2 Certificate in Accounting 

Principles of Costing (PCTN)

Learn about cost recording systems within an organisation, and how to use cost recording techniques.

AAT Level 2 Certificate in Accounting 

The Business Environment Synoptic Assessment (BESY)

Learn about the legal system, principles of contract law, corporate social responsibility, ethics, and sustainability.

20% off a full level

AAT Level 3 Diploma in Accounting 

Full Level (all subjects)

Learn how to prepare financial statements for Sole Traders and Partnerships, management accounting, and how to prepare VAT returns.

AAT Level 3 Diploma in Accounting 

Business Awareness (BUAW)

Learn about different business types, structures, governance, and the legal framework they operate in.

AAT Level 3 Diploma in Accounting 

Financial Accounting: Preparing Financial Statements (FAPS)

Learn how to apply the principles of advanced double-entry bookkeeping, acquisition and disposals of non-current assets.

AAT Level 3 Diploma in Accounting 

Management Accounting Techniques (MATS)

Learn about management accounting, costing and spreadsheet techniques, and the principles behind cash management.

AAT Level 3 Diploma in Accounting 

Tax Processes for Businesses (TPFB)

Learn about VAT legislation requirements, VAT, payroll, errors, late filing and payment, and how to report VAT related information.

20% off a full level

AAT Level 4 Diploma in Professional Accounting 

Full Level (all subjects)

Learn about limited companies financial statements, complex management accounting techniques, and internal controls.

AAT Level 4 Diploma in Professional Accounting 

Applied Management Accounting (AMAC)

Learn about organisational planning processes, internal processes to enhance operational control, and decision making.

AAT Level 4 Diploma in Professional Accounting 

Drafting and Interpreting Financial Statements (DAIF)

Learn about drafting financial statements for single entities, accounting standards and the consolidation of limited companies.

AAT Level 4 Diploma in Professional Accounting 

Internal Accounting Systems and Controls (INAC)

Learn about internal controls and accounting systems within an organisation, and how to rectify any weaknesses you find.

AAT Level 4 Diploma in Professional Accounting 

Personal Tax (PNTA)

Learn about the principles, rules and implications that underpin the taxation systems and inheritance tax.

AAT Level 4 Diploma in Professional Accounting 

Business Tax (BNTA)

Learn how to prepare tax computations for business, and for the sale of capital assets by limited companies.

AAT Level 4 Diploma in Professional Accounting 

Credit and Debt Management (CRDM)

Learn how to assess credit risks, grant credit, collect debt from customers, and effective credit control in an organisation.

AAT Level 4 Diploma in Professional Accounting 

Cash and Financial Management (CSFT)

Learn how to prepare forecasts for cash receipts and payments, cash budgets and monitor cash flows.

AAT Level 4 Diploma in Professional Accounting 

Audit and Assurance (AUDT)

Learn about audit and the assurance framework and the importance of professional ethics.

ACA CTA Joint Programme  

Full Level (all subjects)

The ACA CTA joint programme lets you achieve two prestigious qualifications in a shorter amount of time - ACA and CTA.

ACA ICAEW  

Case Study (CS)

The Case Study assesses your knowledge of complex business issues, using everything you’ve learned across all three levels.

ACA ICAEW Advanced 

Full Level (all subjects)

Gain a deeper understanding of accountancy and finance within businesses, building on previous knowledge.

ACA ICAEW Advanced 

Strategic Business Management (SBM)

Learn how to evaluate the implications of strategic choices and recommend strategies to achieve stakeholder objectives.

ACA ICAEW Advanced 

Corporate Reporting (CR)

Learn how to use your knowledge, analytical techniques and professional aptitude to resolve compliance and business ideas.

ACA ICAEW Bookkeeping 

Bookkeeping

Improve your knowledge of the mechanics of accounting. Learn about processing information and transactions.

ACA ICAEW Certificate 

Full Level (all subjects)

ACA Certificate will develop your accountancy skills and technical knowledge, so you continue to add value to your company.

ACA ICAEW Certificate 

Accounting (AC)

You’ll learn how to use double-entry accounting to record transactions, adjust financial records, and prepare non-complex financial statements. You’ll be able to spot and correct mistakes in accounting records and financial statements, and identify each component in statements.

ACA ICAEW Certificate 

Assurance (AS)

You’ll learn about the assurance process and the principles of ethics. You’ll be able to explain the nature of internal controls, specify weaknesses, choose the appropriate methods of finding assurance evidence, and understand the importance of ethical and professional behavior.

ACA ICAEW Certificate 

Management Information (MI)

Learn how to prepare financial information for the management of a business, including budgeting and performance management.

ACA ICAEW Certificate 

Principles of Tax (PTX)

Learn about taxation and how to work out income tax, NI contributions, capital gains tax, corporate tax, and VAT.

ACA ICAEW Certificate 

Business Technology & Finance (BTF)

Learn how businesses operate, and how finance helps businesses accomplish their targets.

ACA ICAEW Certificate 

Law (LW)

Learn the principles of English law, and explain contractual agreements, and the consequences of negligence.

ACA ICAEW Professional 

Full Level (all subjects)

Learn a range of skills and develop your knowledge of reporting, audit, tax, strategy, financial management, and insurance.

ACA ICAEW Professional 

Financial Accounting & Reporting (IFRS) (FARI)

Choose between two different frameworks, IFRS and UK GAAP, and study the financial reporting framework most relevant to your work.

ACA ICAEW Professional 

Audit & Assurance (AA)

Learn about assurance engagement, and how to advise of regulatory, professional, and ethical issues.

ACA ICAEW Professional 

Tax Compliance (TC)

Learn how to prepare tax computations for individuals and companies, and how to recognise ethical issues in performing tax work.

ACA ICAEW Professional 

Financial Management (FM)

Learn how to suggest solutions to financing a business, and manage financial risks to make investment decisions.

ACA ICAEW Professional 

Business Planning Tax (BPT)

You’ll learn how to resolve tax issues and advise on tax-efficient solutions for individuals and businesses.

ACA ICAEW Professional 

Business Planning Insurance (BPI)

You’ll learn how to apply your knowledge and professional skills to solve technical compliance and ethical matters in insurance.

ACA ICAEW Professional 

Business Planning Banking (BPB)

You’ll learn how to apply your knowledge and professional skills to solve technical compliance and ethical matters in banking.

ACA ICAEW Professional 

Business Strategy and Technology (BST)

Learn how companies establish and carry out strategy, considering ethical ramifications, and how to analyse company objectives.

ACCA  

Oxford Brookes BSc (Hons) in Applied Accounting

Combine your professional achievements with a Research and Analysis Project (RAP) to gain a Bachelor's degree from a leading UK university.

10% off when you buy all 3 subjects

ACCA Applied Knowledge 

Full Level (all subjects)

Learn essential financial, business and management accounting techniques, and the skills required of an accountant.

3 for 2 (Distance Learning)

ACCA Applied Knowledge 

Management Accounting (MA)

Learn accountancy techniques to support management in planning, controlling and monitoring performance.

3 for 2 (Distance Learning)

ACCA Applied Knowledge 

Financial Accounting (FA)

Learn about financial accounting, including double entry accounting and the preparation of basic financial statements.

3 for 2 (Distance Learning)

ACCA Applied Knowledge 

Business and Technology (BT)

Learn about basic business principles and how the different systems within business interact with each other.

ACCA Applied Skills 

Full Level (all subjects)

Develop a broad understanding of accounting in business and learn how to understand and interpret financial information.

ACCA Applied Skills 

Corporate & Business Law (ENG)

Learn the general legal framework, as well as business specific legal areas to identify the need for specialist legal advice.

ACCA Applied Skills 

Corporate & Business Law (GBL)

Learn the general legal framework, as well as business specific legal areas to identify the need for specialist legal advice.

ACCA Applied Skills 

Performance Management (PM)

Learn management accounting techniques for planning, decision-making, performance evaluation and control.

ACCA Applied Skills 

Taxation (TX)

Learn the knowledge and skills relating to the tax systems for individuals, single companies and groups of companies.

ACCA Applied Skills 

Financial Reporting (FR)

Learn accounting standards and the theoretical framework required to prepare and analyse financial statements.

ACCA Applied Skills 

Audit & Assurance (AA)

Learn the process of implementing the assurance engagement in the context of the professional regulatory framework.

ACCA Applied Skills 

Financial Management (FM)

Develop the knowledge and skills necessary for a finance manager, in regards to investment, financing and dividend policy decisions.

ACCA Foundations 

Full Level (all subjects)

Learn about the fundamentals of accountancy, including recording financial transactions, management, business costs, and taxation. 

ACCA Foundations 

Recording Financial Transactions (FA1)

Learn about the main types of business transactions and how they are recorded in an accounting system, up to the trial balance.

ACCA Foundations 

Management Information (MA1)

Learn how to provide basic management advice in a business, to help management with strategy and making decisions.

ACCA Foundations 

Maintaining Financial Records (FA2)

Learn about maintaining financial records, double-entry accounting and preparing basic financial statements.

ACCA Foundations 

Managing Costs and Finance (MA2)

Learn how to prepare and process basic cost data to help management with strategy and decision making.

3 for 2 (Distance Learning)

ACCA Foundations 

Management Accounting (FMA)

Learn management accounting techniques to support management in preparing, controlling, and overseeing performance.

3 for 2 (Distance Learning)

ACCA Foundations 

Financial Accounting (FFA)

Learn how to prepare basic financial statements, double-entry accounting, and interpreting financial statements.

ACCA Foundations 

Foundations in Taxation (FTX)

Learn how tax affects individuals and businesses, and the basic principles and technical aspects of taxation.

ACCA Foundations 

Foundations in Financial Management (FFM)

Learn how businesses finance their operations, plan and control cash flows, use working capital effectively, and delegate resources.

ACCA Foundations 

Foundations in Audit (FAU)

Learn about external audit, the audit process, and the skills needed to audit financial statements.

3 for 2 (Distance Learning)

ACCA Foundations 

Business and Technology (FBT)

Learn how businesses are structured and how the role of accounting helps with the efficient management and improvement of a company.

ACCA Strategic Professional 

Full Level (all subjects)

Learn about the role of accounting in the business environment and develop practical skills and techniques.

ACCA Strategic Professional 

Strategic Business Leader (SBL)

The case study challenges you to use your technical, ethical and professional skills to create and demonstrate solutions.

ACCA Strategic Professional 

Strategic Business Reporting (SBR)

You'll use your professional judgement to apply and evaluate financial reporting principles in multiple business contexts.

ACCA Strategic Professional 

Advanced Financial Management (AFM)

You'll practice professional judgement in taking or recommending decisions relating to the financial management of an organisation.

ACCA Strategic Professional 

Advanced Performance Management (APM)

You'll apply strategic management accounting techniques and evaluate the performance of an organisation and its development.

ACCA Strategic Professional 

Advanced Taxation (ATX)

Learn how to provide relevant information and advice to individuals and businesses on the impact of the major taxes.

ACCA Strategic Professional 

Advanced Audit & Assurance (AAA)

You'll analyse, evaluate and report on audit and assurance issues in the context of best practice and current developments.

Save 10%

ATT  

Full Level (all subjects)

You'll gain the knowledge and practical skills to work in tax compliance, and choose the topics that interest you most.

Save 10%

ATT  

Personal Taxation (PT)

Learn how to calculate Income Tax and Capital Gains Tax and how these are included in self assessment personal tax returns. 

Save 10%

ATT  

Business Taxation (BT)

Learn how to calculate taxable profits and gains of businesses and the corporation tax payable by incorporated businesses. 

Save 10%

ATT  

Business Compliance (BC)

Learn how to deal with the employment income, NIC and VAT in respect of a business and it’s employees.

Save 10%

ATT  

Corporate Tax (CT)

Learn how to calculate Corporation Tax, tax implications of incorporation, fund extraction, and of disposing of a business.

Save 10%

ATT  

Inheritance Tax Trusts and Estates (IHTTE)

Learn how inheritance tax is calculated, how to calculate tax payable by trusts, and the tax liability of estate executors.

Save 10%

ATT  

Value Added Tax (VAT)

Learn how to prepare VAT returns for a taxable trader, and calculate a trader’s VAT liability.

ATT  

Law

This CBE will test your knowledge of laws within the relevant areas of tax, including the legal framework within which they operate.

ATT  

Professional Responsibilities and Ethics

This CBE will test your understanding of the obligations of a Tax Practitioner in Professional Responsibilities and Ethics.

ATT  

Accounting

This CBE will test your understanding of accounting, double entry and financial statements.

ATT CTA Tax Pathway  

Full Level (all subjects)

The ATT CTA Tax Pathway lets you study for both Tax qualifications at an accelerated rate.

CAIA Level 1 

Blended

This package includes: OnDemand tuition, Classroom revision, Schweser study material and Pass Protection.

CAIA Level 1 

Distance Learning

This package includes: OnDemand tuition, OnDemand revision, Schweser study material and Pass Protection.

CAIA Level 1 

Revision Only Classroom

Classroom revision without the Kaplan Schweser study materials.

CAIA Level 2 

Blended

This package includes: OnDemand tuition, Classroom revision, Schweser study material and Pass Protection.

CAIA Level 2 

Distance Learning

This package includes: OnDemand tuition, OnDemand revision, Schweser study material and Pass Protection.

CAIA Level 2 

Revision Only Classroom

Classroom revision without the Kaplan Schweser study materials.

CFA Level 1 

Blended

This package includes: Live Online tuition, Classroom revision, Schweser study material and Pass Protection.

Recommended Package

CFA Level 1 

Classroom

Package includes: Classroom tuition, Classroom revision, Schweser study material and Pass Protection.

CFA Level 1 

Distance Learning

This package includes: OnDemand tuition, OnDemand revision, Schweser study material and Pass Protection.

CFA Level 1 

Live Online

This package includes: Live Online tuition, Live Online revision, Schweser study material and Pass Protection.

CFA Level 1 

Revision Only Classroom

Classroom revision without the Kaplan Schweser study materials.

CFA Level 1 

Revision Only Live Online

Live Online revision without the Kaplan Schweser study materials.

CFA Level 2 

Blended

This package includes: Live Online tuition, Classroom revision, Schweser study material and Pass Protection.

Recommended Package

CFA Level 2 

Classroom

Package includes: Classroom tuition, Classroom revision, Schweser study material and Pass Protection.

CFA Level 2 

Distance Learning

This package includes: OnDemand tuition, OnDemand revision, Schweser study material and Pass Protection.

CFA Level 2 

Live Online

This package includes: Live Online tuition, Live Online revision, Schweser study material and Pass Protection.

CFA Level 2 

Revision Only Classroom

Classroom revision without the Kaplan Schweser study materials.

CFA Level 2 

Revision Only Live Online

Live Online revision without the Kaplan Schweser study materials.

CFA Level 3 

Blended

This package includes: Live Online tuition, Classroom revision, Schweser study material and Pass Protection.

Recommended Package

CFA Level 3 

Classroom

Package includes: Classroom tuition, Classroom revision, Schweser study material and Pass Protection.

CFA Level 3 

Distance Learning

This package includes: OnDemand tuition, OnDemand revision, Schweser study material and Pass Protection.

CFA Level 3 

Live Online

This package includes: Live Online tuition, Live Online revision, Schweser study material and Pass Protection.

CFA Level 3 

Revision Only Classroom

Classroom revision without the Kaplan Schweser study materials.

CFA Level 3 

Revision Only Live Online

Live Online revision without the Kaplan Schweser study materials.

Save 20% - buy 2 or more subjects

CIMA Certificate 

Full Level (all subjects)

Learn the fundamental knowledge of business and accounting. 

Save 20% - buy 2 or more subjects

CIMA Certificate in Business Accounting 

Fundamentals of Business Economics (BA1)

Learn about economic activity relevant to an organisation’s decisions, and how financial markets can influence them.

Save 20% - buy 2 or more subjects

CIMA Certificate in Business Accounting 

Fundamentals of Management Accounting (BA2)

Learn the knowledge, techniques, and role of management accounting in the commercial and public sector.

Save 20% - buy 2 or more subjects

CIMA Certificate in Business Accounting 

Fundamentals of Financial Accounting (BA3)

You’ll learn how to prepare financial statements for single entities within a conceptual and regulatory framework.

Save 20% - buy 2 or more subjects

CIMA Certificate in Business Accounting 

Fundamentals of Ethics Corp Gov and Bus Law (BA4)

Learn how ethics underpins commercial activity, including ethical dilemmas, the implications, and appropriate resolution.

Save 20% - buy the full level

CIMA Management 

Full Level (all subjects)

CIMA Management focuses on translating long term decisions into medium term plans.

CIMA Management 

Managing Performance (E2)

Learn about the mechanisms to implement decisions and manage people performance.

CIMA Management 

Advanced Management Accounting (P2)

Learn how costs are used to analyse, plan and manage costs to support the organisation strategy, with a long term focus. 

CIMA Management 

Advanced Financial Reporting (F2)

Learn how to source the long-term finance needed for operations like capital investments. 

CIMA Management 

Management Case Study (MCS)

You’ll use the knowledge and skills gained during the level to resolve issues that a management accountant may come across at work.

Save 20% - buy the full level

CIMA Operational 

Full Level (all subjects)

CIMA Operational is the first level of the CIMA Professional qualification, focusing on short term decision making. 

CIMA Operational 

Managing Finance in a Digital World (E1)

Learn about the role of finance in organisations, the technology landscape, and its impact on organisations.

CIMA Operational 

Management Accounting (P1)

Learn the importance of costs in the production, analysis and use of information for decision-making in companies. 

CIMA Operational 

Financial Reporting (F1)

Learn about the regulation and preparation of financial statements, working capital, and business tax.

CIMA Operational 

Operational Case Study (OCS)

You’ll use the knowledge and skills gained during the level to resolve issues that a management accountant may come across at work.

Save 20% - buy the full level

CIMA Strategic 

Full Level (all subjects)

CIMA Strategic focuses on long term strategic decision making.

CIMA Strategic 

Strategic Management (E3)

You’ll develop your skills and abilities to become an effective leader, to formulate and implement strategy.

CIMA Strategic 

Risk Management (P3)

Learn how to identify, evaluate and manage enterprise risks.

CIMA Strategic 

Financial Strategy (F3)

Learn the different strategic financial objectives and policy options for organisations and the factors that influence them.

CIMA Strategic 

Strategic Case Study (SCS)

You’ll use the knowledge and skills gained during the level to resolve issues that a management accountant may come across at work.

CISI Capital Markets Programme  

Full Level (all subjects)

The qualification is an FCA appropriate qualification for the activity of dealing in securities and derivatives. 

CISI CMP  

UK Financial Regulation

This subject examines the regulations and legislation underpinning financial markets in relation to investment business in the UK.

CISI CMP  

Securities

You’ll examine the features and characteristics of a range of securities products and the market places where they’re traded.

CISI CMP  

Derivatives

Explore commodities and physical delivery in addition to forwards, futures, swaps, and other derivatives traded in the UK.

Save 10%

CTA  

Taxation of Individuals

Learn about taxes that affect individuals, including employment, property and foreign income, and NI.

Save 10%

CTA  

Taxation of Owner Managed Businesses

Learn about tax issues in owner-managed businesses, including income tax, NI, Capital Gains, and Corporation Tax.

Save 10%

CTA  

Inheritance Tax Trusts and Estates

Learn about tax issues regarding individuals, trusts and estates, including Income Tax, Capital Gains Tax, and Inheritance Tax.

Save 10%

CTA  

Corporation Tax

Learn about corporate tax issues, including learning how to calculate a company’s Corporation Tax liability.

Save 10%

CTA  

Inheritance Tax Trusts & Estates (AW)

Learn about tax issues regarding individuals, trusts and estates, including Income Tax, Capital Gains Tax, and Inheritance Tax.

Save 10%

CTA  

Taxation of Individuals (AW)

Learn about taxes that affect individuals, including employment, property and foreign income, and NI.

Save 10%

CTA  

VAT

Learn the technical and professional skills needed to identify and resolve VAT issues.

Save 10%

CTA  

Taxation of Owner Managed Businesses (OMB)

Learn how to interpret and explain complex tax matters and to provide relevant advice to a business client.

Save 10%

CTA  

Inheritance Tax Trusts and Estates (IHTTE)

Build on your learning and apply it to a case study related to inheritance tax and estates.

Save 10%

CTA  

Taxation of Individuals (IND)

Learn how to interpret and explain complex tax matters and to provide relevant advice to an individual.

Save 10%

CTA  

Taxation of Larger Companies and Groups (TOLC)

Build on your learning and apply it to a case study related to the taxation of large companies and groups.

CTA  

Law

This CBE will test your knowledge of laws within the relevant areas of tax, including the legal framework within which they operate.

CTA  

Ethics

This CBE will test your understanding of Professional Responsibilities and Ethics.

CTA  

Accounting

This CBE will test your knowledge of Accounting, double entry bookkeeping and producing financial statements.

Save 10%

CTA Advanced Technical 

Full Level (all subjects)

This level will test the depth of your technical knowledge in two areas of taxation that you choose to study.

Save 10%

CTA Advanced Technical 

Taxation of Larger Companies and Groups

Learn about legislation and technical knowledge needed to find and solve tax issues found in major corporates.

Save 10%

CTA Application 

Full Level (all subjects)

This level gives you the knowledge and practical skills to work in tax compliance.

Save 10%

CTA Awareness 

Full Level (all subjects)

This level focuses on taxes which you may not deal with on a daily basis and don't form part of your Advanced Technical papers.

Save 10%

CTA Awareness 

Taxation of Unincorporated Businesses

Learn about taxes that affect unincorporated businesses, including trading profits and gains.

CTA Computer Based Exam Courses 

Full Level (all subjects)

Sit your computer based exams in Law, Professional Responsibilities and Ethics, and Accounting.

ESG  

Certificate

Master real-world investing skills, incorporating environmental, social, and governance (ESG) factors in your skillset.

FRM Part 1 

Blended

Package combining OnDemand tuition and classroom revision study options with Kaplan Schweser study materials.

FRM Part 1 

Distance Learning

Study at your own pace with OnDemand tuition and OnDemand revision classes. Includes integrated Kaplan Schweser study materials.

FRM Part 1 

Revision only

Classroom revision without the Kaplan Schweser study materials.

FRM Part 2 

Blended

Package combining OnDemand tuition and classroom revision study options with Kaplan Schweser study materials.

FRM Part 2 

Distance Learning

Study at your own pace with OnDemand tuition and OnDemand revision classes. Includes integrated Kaplan Schweser study materials.

FRM Part 2 

Revision Only

Classroom revision without the Kaplan Schweser study materials.

ICAEW  

Data Analytics Certificate - Analyst Pathway

The Analyst pathway is tailored to finance professionals who want to develop their data analytics and visualisation skills.

ICAEW  

Data Analytics Certificate - Management Pathway

Designed for finance professionals in senior management or leadership who want to enhance their own understanding of data analytics.

Save 25% buy unit 1 and 2

IMC  

Full Level (all subjects)

Learn the basics of portfolio management, research analysis, front office investment activities, relationship and risk management.

Save 25% buy unit 1 and 2

IMC  

Investment Environment (Unit 1)

Learn about UK and international financial services industry and markets, UK regulatory environment, UK tax, and client advice.

Save 25% buy unit 1 and 2

IMC  

Investment Practice (Unit 2)

Learn how to apply statistic and financial maths techniques, micro and macro economics, analyse equities, and investment management.

IMC  

Core Skills Online

This introductory online course will help you with the core skills you need to pass your exam.