Why Pulse Oximeters Matter for EMTs and Nurses
A pulse oximeter gives you a number that can change everything about your next clinical decision. Within seconds of clipping a fingertip sensor onto a patient, you know two critical vital signs: SpO2 (blood oxygen saturation) and heart rate. For EMTs assessing a patient on the side of the road, for nurses monitoring a post-surgical patient, and for paramedics triaging multiple casualties — that number is the difference between "this patient is stable" and "this patient needs oxygen now."
SpO2 is not just another vital sign to document. It is a real-time indicator of respiratory function that tells you whether your patient's lungs are effectively moving oxygen into the bloodstream. A normal SpO2 of 95-100% means the hemoglobin in arterial blood is nearly fully saturated with oxygen. A reading of 90% or below means the patient is hypoxemic — a medical emergency that demands immediate intervention.
Here is why every EMT, nurse, and paramedic should understand pulse oximetry inside and out:
- Rapid triage — in a mass casualty incident, SpO2 helps you sort patients by acuity in seconds
- Oxygen therapy titration — SpO2 guides whether to start, increase, or decrease supplemental O2
- Continuous monitoring — trending SpO2 reveals respiratory deterioration before the patient looks sick
- Procedural monitoring — during sedation, intubation, or suctioning, SpO2 tells you when to stop and ventilate
- Documentation — SpO2 is a required vital sign in virtually every patient care report and nursing assessment
This guide reviews the 5 best fingertip pulse oximeters for EMTs, nurses, and paramedics in 2026 — from budget models under $10 to advanced units with perfusion index and plethysmograph waveform.
How Pulse Oximetry Works: The Science EMTs and Nurses Need to Know
Understanding how a pulse oximeter works is not just academic — it helps you recognize when the device is giving you a reliable reading and when it is not.
The Light Absorption Principle
A pulse oximeter shines two wavelengths of light through the fingertip: red light (660 nm) and infrared light (940 nm). A photodetector on the opposite side of the finger measures how much of each wavelength is absorbed.
Here is the key principle: oxygenated hemoglobin and deoxygenated hemoglobin absorb these two wavelengths differently.
- Oxygenated hemoglobin (HbO2) absorbs more infrared light and allows more red light to pass through
- Deoxygenated hemoglobin (Hb) absorbs more red light and allows more infrared light to pass through
The oximeter calculates the ratio of red-to-infrared light absorption, runs it through a calibration algorithm, and displays the result as a percentage — your SpO2 reading. An SpO2 of 98% means that 98% of the hemoglobin molecules in the arterial blood passing through the fingertip are carrying oxygen.
The Plethysmograph Waveform
Advanced pulse oximeters display a plethysmograph waveform — a real-time graph of pulsatile blood flow at the sensor site. This waveform is your quality indicator:
- Strong, regular waveform = good peripheral perfusion, reliable SpO2 reading
- Weak, flat waveform = poor perfusion, unreliable reading — reposition the sensor or try a different finger
- Erratic, irregular waveform = motion artifact or arrhythmia — hold the hand still and correlate with ECG if available
If you see an SpO2 of 88% but the waveform is weak and erratic, do not trust the number. Reposition, reassess, and treat the patient based on clinical presentation.
The Perfusion Index (PI)
Some advanced oximeters display a perfusion index — a numerical value (typically 0.02% to 20%) that quantifies the strength of the pulsatile signal. Think of it as a confidence score for your SpO2 reading:
- PI above 1.0% = strong signal, high confidence in the SpO2 value
- PI between 0.4% and 1.0% = acceptable signal, interpret SpO2 with some caution
- PI below 0.4% = weak signal, SpO2 may be inaccurate — try a different finger, warm the extremity, or use an earlobe sensor
The Innovo iP900AP on our list displays the perfusion index, making it particularly useful for advanced assessment.
What to Look for in a Pulse Oximeter: EMT and Nurse Buying Guide
Not all pulse oximeters are created equal. Here are the features that matter most for healthcare professionals.
Accuracy (+/- 2% SpO2)
The FDA standard for clinical-grade pulse oximeters is accuracy within +/- 2% SpO2 in the 70-100% range. All five oximeters on our list meet this standard. This means a reading of 95% could represent a true SpO2 of 93-97%. For clinical decision-making, this level of accuracy is sufficient — you are looking for trends and thresholds, not absolute precision.
Display Type: OLED vs LED
| Feature | OLED Display | LED Display |
|---|---|---|
| Brightness | High — readable in direct sunlight | Moderate — struggles in bright light |
| Color | Multi-color (SpO2, HR, waveform in different colors) | Single color (usually red or blue) |
| Viewing angle | Wide — readable from any direction | Narrow — must look straight on |
| Waveform | Yes — shows plethysmograph | No — numbers only (or bar graph) |
| Battery impact | Slightly higher consumption | Lower consumption |
| Best for | EMS (variable lighting), advanced assessment | Indoor clinical use, budget models |
For EMTs and paramedics: Choose OLED. You work in unpredictable lighting — bright sunlight at an accident scene, dim interior of an ambulance, nighttime roadside calls. An OLED display is readable in all of these conditions.
For nurses: LED is usually sufficient for indoor hospital and clinic environments. But if you float to different units or work in settings with variable lighting, OLED is worth the upgrade.
Battery Life and Type
Fingertip pulse oximeters run on AAA batteries (typically 2x AAA). This is a significant advantage over rechargeable devices for field use — when your batteries die mid-shift, you swap in fresh AAAs from the supply room or convenience store in 10 seconds. No charging cables, no waiting, no dead device.
Most models get 24-30 hours of continuous use from a set of batteries. With the auto-off feature (the device powers down after 8-10 seconds of no signal), a single set of batteries lasts weeks to months of intermittent clinical use.
Lanyard and Carrying Case
A lanyard keeps your oximeter around your neck and out of your pockets — accessible in seconds during a rapid patient assessment. A carrying case protects the sensor window from scratches and the housing from impact damage. Both are essential accessories for field use.
All five oximeters on our list include lanyards. The Zacurate 500DL, Innovo iP900AP, and Zacurate 500C Elite also include carrying cases.
FDA Clearance
FDA-cleared pulse oximeters have undergone testing to verify accuracy against arterial blood gas (ABG) analysis — the gold standard for measuring blood oxygen levels. While non-cleared consumer oximeters exist (marketed as "wellness" devices), healthcare professionals should use FDA-cleared devices for clinical decision-making.
Product Comparison: All 5 Pulse Oximeters at a Glance
| Pulse Oximeter | Price | Display | Waveform | PI | Case Included | Best For |
|---|---|---|---|---|---|---|
| Zacurate 500DL | $22.99 | OLED | Yes | No | Yes | Best overall value |
| Zacurate 500BL | $9.99 | LED | No | No | No | Budget pick |
| Innovo iP900AP | $31.49 | OLED | Yes | Yes | Yes | Advanced assessment |
| HealthTree | $9.49 | LED | No | No | No | Ultra-budget |
| Zacurate 500C Elite | $34.99 | OLED | Yes | No | Yes | EMS durability |
Our Top 5 Pulse Oximeters for EMTs and Nurses (2026)
1. Zacurate Pro Series 500DL — Best Overall Value
The Zacurate 500DL is the pulse oximeter that hits the sweet spot for most EMTs and nurses: accurate readings, OLED display, plethysmograph waveform, and a price under $25. It delivers the features you actually need in the field or at the bedside without the premium price of clinical-grade hospital units.
Why it is our top pick: The bright OLED display is the 500DL's defining advantage. It shows SpO2, pulse rate, and a real-time plethysmograph waveform in crisp, multi-color graphics that are readable from any angle. In the back of a moving ambulance at 2 AM or on a sun-drenched roadside at noon, you can glance at this display and immediately know your patient's oxygenation status and whether the reading is reliable (by checking the waveform).
The plethysmograph waveform is what separates this from the budget models on our list. When you see a strong, regular waveform alongside an SpO2 of 96%, you can trust that number. When the waveform is weak and erratic, you know to reposition the sensor before documenting the reading. This quality indicator is essential for clinicians making treatment decisions based on SpO2.
Key advantages for healthcare professionals:
- OLED display — readable in any lighting condition you encounter in EMS or hospital settings
- Plethysmograph waveform — built-in reliability indicator for every reading
- Complete kit — lanyard, carrying case, and batteries included out of the box
- Accuracy — within +/- 2% SpO2, meeting the clinical standard
- 10-second reading — fast enough for rapid patient assessment and triage
Pros:
- Bright OLED display readable in all lighting conditions
- Real-time plethysmograph waveform for reading quality assessment
- Includes lanyard, carrying case, and AAA batteries
- Accurate to +/- 2% SpO2 for clinical decision-making
- Under $25 — affordable enough to carry as a personal backup
Cons:
- No perfusion index — the Innovo iP900AP offers this for $8.50 more
- Plastic housing without a protective cover — less drop-resistant than the 500C Elite
- Finger spring may feel tight on larger fingers

Zacurate Pro Series 500DL Fingertip Pulse Oximeter
by Zacurate
$22.99
- Pro series with bright OLED display — reads from any angle
- Accurate SpO2 and pulse rate with plethysmograph waveform
- Includes lanyard, carrying case, and batteries
2. Zacurate 500BL — Best Budget Pulse Oximeter
At $9.99, the Zacurate 500BL proves you do not need to spend $30+ to get a functional, accurate pulse oximeter. It reads SpO2 and pulse rate reliably, includes batteries and a lanyard, and works right out of the box. For nurses who need a pocket backup or EMT students building their first clinical kit on a tight budget, the 500BL delivers the essentials.
What you get for $10: The 500BL uses an LED display (not OLED) that shows SpO2 percentage and pulse rate in clear, bright numbers. It does not display a plethysmograph waveform or perfusion index — you get the two numbers you need most, and that is it. For many clinical situations, this is sufficient. When you need a quick SpO2 spot-check on a patient, you do not always need a waveform to confirm the reading — clinical context and serial assessments provide that confirmation.
Where the 500BL works well:
- Quick SpO2 spot-checks during patient rounding
- Backup oximeter when the unit's shared device is unavailable
- EMT and nursing student clinical rotations
- Personal use — monitoring your own SpO2 during illness or at altitude
Where you should upgrade: If you work in EMS and assess patients in variable lighting, the LED display will frustrate you on bright outdoor scenes. If you need waveform confirmation for clinical documentation, you need the 500DL or Innovo. If you work in a high-acuity setting where perfusion index matters, the 500BL does not offer it.
Pros:
- $9.99 — least expensive Zacurate model with proven accuracy
- Includes batteries and lanyard — ready to use immediately
- Accurate to +/- 2% SpO2 — same clinical accuracy as models costing 3X more
- Compact and lightweight for pocket carry
- Simple two-number display is easy to read quickly
Cons:
- LED display — difficult to read in bright sunlight or very dark environments
- No plethysmograph waveform — no built-in reading quality indicator
- No carrying case included — purchase separately or store in a pocket
- No perfusion index
- Basic build quality — not designed for repeated field drops

Zacurate 500BL Fingertip Pulse Oximeter Blood Oxygen Saturation Monitor
by Zacurate
$9.99
- Budget-friendly fingertip pulse oximeter
- LED display with SpO2 and pulse rate readings
- Includes batteries and lanyard — ready to use out of box
3. Innovo Deluxe iP900AP — Best for Advanced Assessment
The Innovo iP900AP is the most feature-rich pulse oximeter on our list — and the only one that displays a perfusion index alongside SpO2, pulse rate, and plethysmograph waveform. For nurses in ICU, step-down, or respiratory care settings, and for paramedics who want the most data possible during patient assessment, the iP900AP provides clinical information that budget models simply cannot.
The perfusion index advantage: The PI is the iP900AP's standout feature. When you see an SpO2 of 91% with a PI of 5.2%, you know the reading is reliable — strong peripheral perfusion, trustworthy number. When you see an SpO2 of 91% with a PI of 0.2%, the alarm bells ring — that SpO2 may be inaccurate due to poor perfusion. You reposition, warm the finger, try a different digit, and reassess before acting on the number. Without PI, you are guessing whether to trust the reading.
The multi-directional OLED display rotates through 4 viewing angles, letting you read the screen regardless of how the oximeter is oriented on the patient's finger. This is surprisingly useful in clinical practice — when the oximeter is on a patient's hand resting at their side, you do not have to twist their wrist to read the display.
Key advantages for healthcare professionals:
- Perfusion index — quantified confidence level for every SpO2 reading
- Multi-directional OLED — readable from 4 angles in any lighting condition
- Plethysmograph waveform — visual quality indicator for signal strength
- Complete kit — batteries, lanyard, protective case, and instruction manual
- Accuracy — within +/- 2% SpO2 for clinical decision-making
Pros:
- Only oximeter on our list with perfusion index display
- Multi-directional OLED with 4 viewing angles — read from any orientation
- Plethysmograph waveform for reading reliability assessment
- Complete accessory kit including protective case
- Premium build quality for daily clinical use
Cons:
- $31.49 — significantly more expensive than budget models
- More features than some clinicians need for basic spot-checks
- Slightly larger housing than the compact Zacurate models
- PI reading requires a learning curve for clinicians unfamiliar with the metric

Innovo Deluxe iP900AP Fingertip Pulse Oximeter
by Innovo
$31.49
- Plethysmograph and perfusion index for advanced assessment
- Multi-directional OLED display with 4 viewing angles
- Includes batteries, lanyard, protective case, and manual
4. HealthTree Fingertip Pulse Oximeter — Best Ultra-Budget Option
At $9.49, the HealthTree is the most affordable pulse oximeter on our list — and it does exactly what a $9 oximeter should do: it gives you an SpO2 reading and a pulse rate, quickly and accurately. It will not impress you with a plethysmograph waveform or perfusion index, but it will tell you whether your patient's oxygen saturation is normal, concerning, or critical.
Who this is for: The HealthTree makes sense for nursing students who need a pulse oximeter for clinical rotations but are already spending hundreds on stethoscopes, scrubs, and textbooks. It makes sense for EMTs who want a cheap backup in their personal jump bag. And it makes sense for anyone who needs a functional oximeter and has less than $10 to spend.
What you get: A clear LED display shows SpO2, pulse rate, and a pulse strength bar graph. The bar graph is a simplified alternative to the plethysmograph waveform — it gives you a rough indication of signal strength without the detail of a full waveform. The auto power-off feature turns the device off after 8 seconds without a finger in the sensor, conserving battery life when you toss it in a bag and forget about it.
Realistic expectations: This is a $9 pulse oximeter. It is accurate to +/- 2% SpO2, which is the same clinical standard as every other device on our list. But the LED display is harder to read in challenging lighting, the plastic housing will not survive many drops onto concrete, and there is no carrying case to protect it. For the price, it does its job — but if you use a pulse oximeter daily, the Zacurate 500DL at $22.99 is a worthwhile upgrade.
Pros:
- $9.49 — most affordable oximeter on our list
- Clear LED display with SpO2, pulse rate, and bar graph
- Auto power-off preserves battery life
- Compact fingertip design fits in any pocket
- Same +/- 2% SpO2 accuracy as premium models
Cons:
- LED display — limited visibility in bright or dark environments
- No plethysmograph waveform or perfusion index
- No carrying case or protective cover
- Basic plastic housing is not built for field durability
- Bar graph is a rough indicator, not a clinical-grade waveform

HealthTree Fingertip Pulse Oximeter Blood Oxygen Saturation Monitor
by HealthTree
$9.49
- Compact fingertip design for quick SpO2 readings
- Clear LED display with pulse rate and bar graph
- Auto power-off saves battery life in the field
5. Zacurate 500C Elite — Best for EMS Field Use
The Zacurate 500C Elite is built for the environment where pulse oximeters take the most abuse: emergency medical services. The defining feature is the silicon protective cover that wraps the housing, absorbing impact from drops onto pavement, ambulance floors, and equipment bags. For EMTs and paramedics who cycle through high-call-volume shifts where equipment gets dropped, bumped, and tossed into bags repeatedly, the 500C Elite is designed to survive.
Why durability matters in EMS: In the controlled environment of a hospital, a pulse oximeter sits on a counter or clips to an IV pole. In EMS, it is clipped to a patient's finger in the back of a bouncing ambulance, handed between providers, tossed into a jump bag, and pulled out again 15 minutes later for the next call. The silicon cover on the 500C Elite is not a gimmick — it is meaningful protection for a device that will see hard use.
Beyond durability: The 500C Elite shares the same bright OLED display technology as the 500DL, showing SpO2, pulse rate, and plethysmograph waveform in readable multi-color graphics. The display is visible in the full range of lighting conditions EMS providers encounter — from the noon sun at an outdoor scene to the dim cabin of an ambulance running with minimal lighting.
Key advantages for EMS providers:
- Silicon protective cover — absorbs impact from drops and bumps in the field
- OLED display — readable in all lighting conditions from sunlight to darkness
- Plethysmograph waveform — confirm reading reliability during field assessment
- Complete kit — lanyard, carrying case, and batteries included
- Premium accuracy — within +/- 2% SpO2 for clinical decision-making
Pros:
- Silicon cover provides genuine drop protection for field use
- Bright OLED display readable in any lighting condition
- Plethysmograph waveform for reading quality assessment
- Complete accessory kit with lanyard and case
- Premium build quality designed for daily EMS use
Cons:
- $34.99 — most expensive oximeter on our list
- Silicon cover adds slight bulk to the housing
- No perfusion index — the Innovo iP900AP offers this for $3.50 less
- Premium price for a feature set that is only marginally better than the 500DL for non-EMS users

Zacurate 500C Elite Fingertip Pulse Oximeter
by Zacurate
$34.99
- Elite model with premium accuracy for clinical settings
- Bright OLED display readable in all lighting conditions
- Silicon cover for drop protection in EMS environments
Clinical Interpretation Guide: SpO2 Values and What They Mean
Understanding what the number on your pulse oximeter means — and what to do about it — is as important as owning the device. Here is a clinical interpretation framework for EMTs and nurses.
SpO2 Reference Ranges
| SpO2 Range | Clinical Interpretation | Action |
|---|---|---|
| 96-100% | Normal for healthy adults on room air | Document, continue monitoring |
| 94-95% | Low-normal — may be baseline for some patients | Assess respiratory rate, effort, and breath sounds |
| 90-93% | Hypoxemia — respiratory compromise likely | Apply supplemental O2, assess airway, escalate care |
| 85-89% | Severe hypoxemia — significant respiratory failure | High-flow O2, prepare for advanced airway, emergent transport/rapid response |
| Below 85% | Critical hypoxemia — imminent respiratory arrest | Immediate BVM ventilation, advanced airway management, code team activation |
Important Clinical Caveats
Chronic COPD patients may have a baseline SpO2 of 88-92% on room air. For these patients, an SpO2 of 88% is not necessarily an emergency — but an SpO2 of 85% still is. Always ask about baseline oxygen levels and home O2 use.
Altitude affects normal SpO2 ranges. At 5,000 feet elevation, a normal SpO2 may be 92-95%. At 10,000 feet, readings of 88-92% may be physiologically appropriate. Know your local elevation if you work in mountain communities.
Pediatric patients generally maintain SpO2 above 95% on room air. Neonates in the first minutes of life may have transitional SpO2 in the 60-90% range that rises to above 95% within 10 minutes of birth. The NREMT and NCLEX exams both test these distinctions.
Carbon monoxide poisoning produces falsely normal SpO2 readings. If you suspect CO exposure (house fires, enclosed spaces with combustion sources, multiple patients with headache and nausea), treat based on clinical presentation regardless of the pulse oximeter reading.
Limitations of Pulse Oximetry: What Every EMT and Nurse Must Know
Conditions That Produce Inaccurate Readings
- Poor peripheral perfusion — hypotension, hypothermia, vasoconstriction, peripheral vascular disease, and cardiac arrest all reduce pulsatile blood flow at the fingertip, producing weak signals and unreliable readings
- Motion artifact — shivering, seizing, or restless patients generate signal noise that the oximeter cannot filter, producing erratic or falsely low readings
- Nail polish and artificial nails — dark colors (especially blue, black, and green) absorb light at wavelengths that interfere with the SpO2 calculation. Remove polish or rotate the sensor 90 degrees (side-to-side on the finger)
- Carbon monoxide poisoning — carboxyhemoglobin absorbs light similarly to oxyhemoglobin, producing falsely normal readings in patients who may be severely hypoxic
- Methemoglobinemia — methemoglobin absorbs both red and infrared light equally, driving SpO2 readings toward 85% regardless of true oxygenation
- Severe anemia — with very low hemoglobin levels, SpO2 may read normal even though total oxygen delivery is critically inadequate (SpO2 measures the percentage of hemoglobin that is saturated, not the total amount of oxygen in the blood)
- Dark skin pigmentation — studies have shown that pulse oximeters can overestimate SpO2 by 1-3% in patients with darker skin tones, a bias that is particularly dangerous when readings are near the hypoxemic threshold
- Ambient light — bright overhead lights, direct sunlight, and fluorescent lighting can interfere with the photodetector. Shield the sensor or cover it with a towel if ambient light is causing erratic readings
When to Distrust Your Pulse Oximeter
If any of the following are present, treat the patient based on clinical assessment — not the SpO2 number:
- Weak or absent plethysmograph waveform — the oximeter is not getting a reliable signal
- Very low perfusion index (below 0.4% on devices that display PI)
- SpO2 reading does not match the clinical picture — a patient in obvious respiratory distress with an SpO2 of 99% should make you suspicious, not reassured
- Known or suspected CO exposure
- Patient is in cardiac arrest — pulse oximetry requires pulsatile blood flow, which is absent during arrest (CPR-generated flow may produce intermittent readings, but these are unreliable)
Pulse Oximetry on the NREMT and NCLEX Exams
NREMT Exam Focus Areas
- Normal SpO2 ranges for adults, children, and neonates
- When to apply supplemental oxygen based on SpO2 readings
- Limitations of pulse oximetry (CO poisoning, poor perfusion, motion artifact)
- Pulse oximetry as part of the primary and secondary assessment
- Trending SpO2 during patient transport
NCLEX Exam Focus Areas
- SpO2 interpretation in the context of respiratory assessment
- Nursing interventions for abnormal SpO2 readings
- Patient education about pulse oximetry (home use, when to call for help)
- Recognizing and troubleshooting inaccurate readings
- SpO2 monitoring during procedural sedation and post-anesthesia recovery
Practice these concepts for free with our AI tutor — 10 questions per day on pulse oximetry, vital signs, patient assessment, and any clinical topic you need to review.
Free Study Resources for EMT and Nursing Certification
Whether you are preparing for the NREMT, NCLEX-RN, NCLEX-PN, or any healthcare certification exam, OpenExamPrep offers free study materials:
- Free NREMT Study Guide — Complete EMT exam content review including patient assessment and vital signs
- Free NREMT Paramedic Study Guide — Advanced paramedic certification preparation
- Free NCLEX-RN Study Guide — Comprehensive nursing exam preparation for registered nurses
- Free NCLEX-PN Study Guide — Complete practical nursing exam review
- AI Tutor — 10 free questions per day — ask about pulse oximetry, SpO2 interpretation, oxygen therapy, or any clinical concept
The AI tutor excels at scenario-based practice. Ask it "Give me a patient scenario where the pulse oximeter reading is misleading and I need to recognize the limitation" or "Explain the oxyhemoglobin dissociation curve and why SpO2 drops rapidly below a PaO2 of 60 mmHg" — it will walk you through the clinical reasoning step by step.
Which Pulse Oximeter Should You Buy?
Here is the simplest way to decide:
If you want the best overall value: Buy the Zacurate 500DL at $22.99. OLED display, plethysmograph waveform, complete accessory kit — it delivers the features most EMTs and nurses actually need at a price that does not strain a student budget. This is our top recommendation for the majority of healthcare professionals.
If you need advanced assessment data: Buy the Innovo iP900AP at $31.49. The perfusion index is a genuinely useful clinical tool that no other device on our list offers. If you work in ICU, step-down, respiratory care, or high-acuity EMS, the PI will improve your clinical decision-making.
If you work in EMS and need durability: Buy the Zacurate 500C Elite at $34.99. The silicon protective cover is built for the reality of field work — your oximeter will get dropped, and the 500C Elite is designed to survive it.
If your budget is under $10: Buy the Zacurate 500BL at $9.99. Same +/- 2% SpO2 accuracy as models costing three times more. The LED display is a compromise, but for quick spot-checks in indoor settings, it gets the job done.
If you need the absolute cheapest option: The HealthTree at $9.49 works. It reads SpO2 and pulse rate accurately. It will not win any awards for build quality or display readability, but it will tell you what you need to know about your patient's oxygenation status.
A pulse oximeter is one of the most affordable and useful pieces of diagnostic equipment you can own. Whether you clip it to your lanyard on shift or keep it in your personal clinical kit, the ability to assess oxygenation in seconds is a capability that pays for itself the first time a patient's SpO2 tells you something their appearance has not yet revealed.
As an Amazon Associate, OpenExamPrep earns from qualifying purchases. All recommendations are based on editorial review.