Texas Hold’em course catalog
Explore the full curriculum, from your first hand to poker mathematics and specialist tournament study. See what each course teaches before you join.
100 courses · 17 modules · 3 introductory courses on Free
How the courses work
Each course combines teaching material, a worked example and knowledge checks with explanations. Start with the 3 introductory courses on rules, position and pot odds, then build toward more detailed decision models. Courses unlock through prerequisites; specialist tracks build on the relevant foundations. Completing a course records practice, not a mastery qualification.
The catalog below is public. Create a free account to take the introductory courses and save your progress. Pro includes all 100 courses. Compare Free and Pro or read the beginner guide first.
Foundations
Foundation · 12 min
The rules, hand rankings and language of Texas Hold’em.
You’ll learn to: Identify the best five-card hand and understand the legal betting actions.
Foundation · 8 min
Use action order to make more informed decisions.
You’ll learn to: Explain why later position lets you play with more information.
Foundation · 10 min
Separate the price of a call from the chance of winning.
You’ll learn to: Calculate break-even calling equity and distinguish clean outs from guaranteed wins.
Developing · 12 min
Read hand notation, recognise domination and match a hand to its position and stack depth.
You’ll learn to: Explain why the same two cards can deserve different decisions as position, previous action and effective stacks change.
Developing · 12 min
Identify connected and suited boards, count cleanly, and connect the flop to both players’ ranges.
You’ll learn to: Describe what a flop makes possible before choosing an action, without confusing a draw, a made hand and a range advantage.
Developing · 10 min
Read the new card and make a plan for the river.
You’ll learn to: Recognise changes in board texture and give a turn bet a specific purpose.
Developing · 12 min
Distinguish value from a bluff, compare calls you can earn, and calculate the price of a bluff.
You’ll learn to: State what a bet is trying to make the opponent do and evaluate a simple value or bluff example numerically.
Developing · 12 min
Price a bluff-catch, test a range estimate and use card removal without turning it into a guess.
You’ll learn to: Combine the exact call price with an explicit range estimate, and distinguish a sound decision from one fortunate result.
Preflop decisions
Intermediate · 16 min
Track effective stacks, build the pot correctly and separate commitment from sunk cost.
You’ll learn to: Calculate remaining effective stacks and stack-to-pot ratio, then use them without treating any ratio as an automatic stack-off rule.
Intermediate · 16 min
Compare steal risk, blind defence prices and the pot you will play after a call.
You’ll learn to: Explain how an opening size changes risk and opponents’ incentives without using hand strength as a visible sizing signal.
Intermediate · 16 min
Separate a discounted call from a profitable call, and recognise when the action is truly closed.
You’ll learn to: Use call price, position, range strength and equity realization to evaluate blind defence.
Intermediate · 16 min
Handle the extra player, understand completing, and prepare responses before entering a pot.
You’ll learn to: Distinguish blind-versus-blind play from facing an open, and form a coherent raise or limp plan for the stated configuration.
Intermediate · 16 min
Understand raise totals, choose hands for a reason and anticipate the response.
You’ll learn to: Distinguish linear and polar raising plans while correctly pricing and sizing a preflop reraise.
Intermediate · 16 min
Reprice your hand, account for position and test a four-bet before committing chips.
You’ll learn to: Compare folding, calling and reraising using the new price and range rather than defending an earlier opening decision.
Intermediate · 16 min
Distinguish a reraise after callers from a raise over limpers, and account for everyone who can continue.
You’ll learn to: Price multi-opponent preflop raises and identify why extra dead money does not guarantee profitable aggression.
Flop strategy
Intermediate · 16 min
Move from one attractive hand to the weighted distribution of both players’ possibilities.
You’ll learn to: Distinguish a hand’s equity from a range’s equity and avoid inferring exact strategies from broad board labels.
Intermediate · 16 min
Separate the strongest possible hand from the player most likely to hold very strong hands.
You’ll learn to: Identify current nuts, compare their concentration in ranges and account for changes caused by future cards.
Intermediate · 16 min
Name your target, price a bluff and choose a size that supports the next street.
You’ll learn to: Connect a flop bet to value, fold equity, improvement and the cost of checking without treating the betting lead as a command.
Intermediate · 16 min
Preserve useful hands, respond to later pressure and build a delayed betting plan.
You’ll learn to: Explain what checking gains and costs, and update ranges after a checked flop without treating a check as surrender.
Advanced · 16 min
Combine value and drawing hands, calculate raise totals and prepare for resistance.
You’ll learn to: Construct a conditional flop check-raise plan while keeping legal sizing, fold equity and clean improvement separate.
Advanced · 16 min
Account for every live range, action behind you and the quality of your drawing hands.
You’ll learn to: Explain why heads-up bluffing and calling rules cannot be transferred unchanged to pots with three or more players.
Intermediate · 16 min
Count what the board removes, distinguish draws from made hands and avoid overreading a single suit.
You’ll learn to: Evaluate unusual flop textures through exact card availability, hand rankings and conditional range composition.
Turn & river craft
Intermediate · 16 min
Choose second barrels by range changes, value targets and the river pot they create.
You’ll learn to: Explain why a turn bet earns its place in a multi-street plan and calculate the river sizing it leaves.
Intermediate · 16 min
Use a delayed continuation bet without treating either checking range as empty.
You’ll learn to: Distinguish a delayed c-bet from a probe and choose value, bluff and checking candidates after a checked flop.
Intermediate · 16 min
Construct turn probes around the opponent’s checking range and your value targets.
You’ll learn to: Explain when a turn probe differs from an automatic stab and assess how a turn card changes checked-back ranges.
Intermediate · 16 min
Compare value sizes using calling frequency, worse calls and exposure to raises.
You’ll learn to: Calculate the incremental value of different river bets and identify assumptions that could reverse the preferred size.
Intermediate · 18 min
Separate absolute hand rank, weighted bluff frequency and the price of a river call.
You’ll learn to: Determine whether a hand actually beats the betting range’s bluffs and use weighted evidence to make a river decision.
Advanced · 18 min
Measure how your exact cards remove calls, bluffs and the hands you want to fold.
You’ll learn to: Translate card removal into changes in a stated range and recognize when opposing blocker effects cancel.
Advanced · 18 min
Connect large river bets to polarization, bluff ratios and the opponent’s strongest hands.
You’ll learn to: Calculate an overbet’s bluffing threshold and distinguish a toy-game balance from a reliable real-world recommendation.
Poker mathematics
Intermediate · 18 min
Translate the 169-cell range grid into physical cards and frequency-weighted combinations.
You’ll learn to: Count pairs, suited and offsuit hands, apply card removal and calculate a weighted range’s actual size.
Advanced · 18 min
Use actions and card removal to revise a range without pretending to know the opponent’s hand.
You’ll learn to: Calculate a conditional range from prior combination weights and action frequencies, then test how uncertain assumptions affect it.
Intermediate · 20 min
Count overlapping outs, distinguish one card from two, and avoid equating a completed draw with a win.
You’ll learn to: Compute exact card-completion probabilities under a stated information set and identify dirty or double-counted outs.
Intermediate · 20 min
Compare complete decisions using net outcomes, consistent baselines and honest uncertainty.
You’ll learn to: Calculate call and multi-branch betting EV, distinguish it from the most likely outcome, and keep chip EV separate from tournament prize value.
Intermediate · 20 min
Distinguish fold probability from fold value and combine immediate wins with showdown branches.
You’ll learn to: Calculate bluff break-even rates, evaluate a semi-bluff model and identify when folding out worse hands adds little value.
Advanced · 20 min
Understand why raw equity can misprice a hand when more betting remains.
You’ll learn to: Distinguish check-down equity from strategic expected value and interpret a realization factor under a consistent baseline.
Advanced · 20 min
Combine hand strength, weighted frequencies and future coverage into an auditable strategy.
You’ll learn to: Build a coherent toy betting range, preserve meaningful alternatives and audit the assumptions behind a range chart.
Tournament play
Intermediate · 16 min
Translate chips into decisions as blind levels, effective stacks and side-pot exposure change.
You’ll learn to: Build a current stack map and explain why one chip count can require several different plans.
Intermediate · 16 min
Understand how antes change the opening reward, blind defence and the cost of waiting.
You’ll learn to: Calculate an ante pot correctly and test a steal model without confusing a profitable model with a universal opening chart.
Advanced · 18 min
Compare shoving, calling and smaller opens without turning a stack threshold into a rule.
You’ll learn to: Use a complete shove tree and explain why a hand can be a profitable shove but an unprofitable call.
Advanced · 18 min
Connect the opener’s range, players behind and committed chips before reraising all-in.
You’ll learn to: Calculate an illustrative reshove tree and identify how folds, called equity and additional players alter the result.
Advanced · 20 min
Calculate a small independent-chip-model example and understand what the model leaves out.
You’ll learn to: Compute finish probabilities and prize equity in a three-player example, then derive a payout-sensitive equity threshold.
Advanced · 18 min
Read covering stacks, short stacks and prize jumps without reducing every bubble to tighter play.
You’ll learn to: Explain how stack relationships and payout structure change incentives, then evaluate a supplied prize-equity decision.
Advanced · 18 min
Reset positions, hand standards and tournament utility when only two players remain.
You’ll learn to: Explain heads-up action order, evaluate blind pressure and distinguish final-two utility from earlier payout pressure.
The study discipline
Intermediate · 16 min
Replace permanent player labels with specific, testable estimates tied to real opportunities.
You’ll learn to: Build a contextual opponent note, connect it to an exploit hypothesis and state what evidence would change that hypothesis.
Intermediate · 18 min
Practice raise increments, oversized chips and reopening rules with clear tournament examples.
You’ll learn to: Identify the intended wager, calculate a legal minimum raise and distinguish a short all-in from reopened action.
Intermediate · 18 min
Reconstruct a hand, isolate uncertain assumptions and turn one review into a focused practice task.
You’ll learn to: Produce a reproducible hand record and prioritize a decision for review before looking at its outcome.
Intermediate · 18 min
Distinguish expectation, streaks, sampling uncertainty and evidence of actual improvement.
You’ll learn to: Calculate simple streak and sampling examples, and explain why a short result graph cannot establish a stable poker edge.
Advanced · 20 min
Build the correct model, interpret close actions and test ideas on unseen examples.
You’ll learn to: Audit a solver setup, interpret hypothetical action values and convert a solution into a principle with explicit limits.
Intermediate · 16 min
Build a practical routine for attention, time pressure and stopping when your process deteriorates.
You’ll learn to: Identify a personal decision-quality warning sign and create a specific response that can be reviewed after practice.
Advanced · 20 min
Combine pot accounting, range updates, conditional decisions and outcome-independent review in one worked hand.
You’ll learn to: Produce a complete multi-street explanation with correct accounting, explicit assumptions and a review question that survives either outcome.
Cash-game structures
Intermediate · 20 min
Price percentage fees and caps before accepting a marginal cash-game edge.
You’ll learn to: Calculate decision-relative EV after a supplied fee and identify when rake reverses the preferred action.
Advanced · 22 min
Evaluate future winnings and reverse implied losses across a complete deep-stack branch.
You’ll learn to: Compare deep-stack continuation policies using unconditional branch probabilities and incremental future receipts and losses.
Intermediate · 22 min
Compare calls, small raises and shoves without importing tournament payout pressure.
You’ll learn to: Evaluate a shallow cash-game action tree and distinguish an immediate all-in calculation from a multi-street continuation policy.
Intermediate · 20 min
Rebuild units, action order and legal prices under explicitly declared straddle rules.
You’ll learn to: Reconstruct a straddled hand’s action order, effective depth, raise increments and postflop pot without changing measurement units midway.
Intermediate · 21 min
Rebuild opening and response assumptions when more players remain behind.
You’ll learn to: Evaluate how player count, seat position and conditional responses change an opening model without treating illustrative independence assumptions as observed behavior.
Complex preflop branches
Intermediate · 21 min
Compare overlimping, isolating and folding with explicit multiway continuation branches.
You’ll learn to: Choose between supplied preflop policies by modeling joint folds, caller counts, position and net continuation payoffs.
Advanced · 23 min
Distinguish the opener’s non-closing decision from the original caller’s later price.
You’ll learn to: Reconstruct the different response trees faced by the original raiser and caller after a squeeze, including changed prices and players still to act.
Advanced · 23 min
Carry a four-bet size through folds, calls and five-bet branches.
You’ll learn to: Build a legal four-bet tree with correct incremental investment, called-pot geometry and an independent response to a five-bet shove.
Advanced · 23 min
Evaluate cold calls and cold four-bets while the original raiser remains live.
You’ll learn to: Compare cold-entry policies using action order, range filtering, squeeze risk and incremental commitment rather than a heads-up price alone.
Intermediate · 22 min
Evaluate the low entry price against a live big blind and several future opponents.
You’ll learn to: Compare completing, folding and raising after limpers while including the big blind’s response and multiway realization.
Reraised-pot applications
Advanced · 23 min
Use the last action to compare immediate betting, checking back and delayed aggression.
You’ll learn to: Build an in-position three-bettor’s flop and turn policy that prices check-raises and uses guaranteed checks through selectively.
Advanced · 23 min
Build a checking range that can respond when the caller bets behind.
You’ll learn to: Construct out-of-position bet and check policies with explicit responses to stabs, delayed bets and checked-through turns.
Advanced · 23 min
Compare calls, raises and bets after a missed continuation bet with position preserved.
You’ll learn to: Build an in-position caller’s response tree that distinguishes cheap immediate equity, future pressure and selective bets after checks.
Advanced · 24 min
Carry a preflop call through flop pressure, turn filtering and a river response.
You’ll learn to: Evaluate an out-of-position caller’s complete hand policy while distinguishing apparent equity from realized returns and tracking ranges through repeated barrels.
Advanced · 23 min
Use low stack-to-pot ratios without treating every pair as automatically committed.
You’ll learn to: Compare low-SPR bets, checks and all-in responses using filtered ranges, remaining investment and future betting geometry.
Postflop response branches
Intermediate · 20 min
Interpret a lead using its size and selected range, then compare calls and raises through later action.
You’ll learn to: Distinguish the price of continuing from evidence about a leading range and construct a response that survives contrasting turn branches.
Intermediate · 20 min
Track raise-to amounts, selected ranges and future decisions after your flop bet meets resistance.
You’ll learn to: Calculate the incremental cost of a flop raise and distinguish an all-in equity comparison from a non-all-in continuation tree.
Intermediate · 20 min
Price a turn raise while accounting for river payments, improvement cards and value-heavy continuation branches.
You’ll learn to: Build a turn-call policy with explicit river outcomes rather than interpreting the immediate price as a commitment to call all rivers.
Intermediate · 20 min
Reconstruct value targets and bluff candidates after the flop and turn check through.
You’ll learn to: Compare river betting with checking using the complete checked line, size-dependent responses and a planned response to raises.
Intermediate · 20 min
Treat a river raise as a fresh range and price problem, separate from the purpose of the original bet.
You’ll learn to: Compute the incremental price of calling a river raise, weight its value and bluff combinations, and test which assumptions change the answer.
Multiway application
Advanced · 22 min
Value a call that may be followed by overcalls or raises, using complete conditional branches.
You’ll learn to: Calculate a call’s expectation when action remains behind and identify which subsequent-action frequency changes its sign.
Advanced · 22 min
Compare sizes against joint response distributions and avoid double-counting mutually exclusive calls.
You’ll learn to: Build a multiway river value-bet comparison that accounts for zero, one or two callers, stronger hands and raises.
Advanced · 22 min
Rebuild joint ranges and remaining-stack geometry when a preflop squeeze does not isolate one opponent.
You’ll learn to: Carry a squeezed pot through multiway flop and turn branches using correct contributions, conditional ranges and joint fold probabilities.
Advanced · 22 min
Allocate contribution tiers and calculate equity-weighted returns separately for every pot a hand can win.
You’ll learn to: Determine pot eligibility, return unmatched chips, and evaluate an incremental side-pot call with separate main-pot and side-pot shares.
Advanced · 22 min
Use joint opponent holdings and split shares to evaluate a call after a bet and another call.
You’ll learn to: Calculate river overcall EV from compatible weighted joint holdings, including ties, instead of multiplying unsupported heads-up win rates.
Quantitative strategy construction
Advanced · 24 min
Solve for the future opponent contribution a drawing call needs, then test payment probabilities and reverse losses.
You’ll learn to: Derive a break-even future-return requirement and reject branches that cannot deliver it after stack, payment and losing-improvement adjustments.
Advanced · 24 min
Derive a geometric stack-building path and compare it with alternative legal sequences.
You’ll learn to: Calculate constant-pot-fraction bets that exhaust the effective stack over a stated number of heads-up bet-call streets, while separating feasibility from strategic value.
Advanced · 24 min
Solve both sides of a one-street polarized toy game and distinguish defence frequency from calling equity.
You’ll learn to: Derive bluff indifference, bluff-catcher indifference and the betting composition of a complete toy game, then identify assumptions that prevent direct transfer to full poker.
Advanced · 24 min
Find action-changing thresholds and compare expected value or regret across plausible input models.
You’ll learn to: Distinguish input uncertainty from outcome randomness, solve a decision threshold, and report which choices are supported across a stated uncertainty interval.
Advanced · 24 min
Measure weighted decision loss, distinguish fixed-response comparisons from adaptation, and preserve meaningful exceptions.
You’ll learn to: Evaluate an implementable simplification using hand-class weights, action EV gaps, node reach frequency and an explicit opponent-response assumption.
Tournament chip-EV applications
Intermediate · 20 min
Compare opening sizes using every response and a consistent chip baseline.
You’ll learn to: Evaluate an opening policy by combining folds, calls and reraises with their full continuation values.
Intermediate · 20 min
Follow remaining stacks through a small raise, flop decision and turn commitment.
You’ll learn to: Construct and compare non-all-in continuation policies at medium tournament depth.
Intermediate · 20 min
Evaluate shoves, small raises and legal limps as different complete policies.
You’ll learn to: Compare short-stack opening actions using supplied fold, call and raise-response branches.
Intermediate · 20 min
Separate ante money, a posted blind and the future cost of defending.
You’ll learn to: Calculate a short-stack defence price and identify when later action prevents a direct equity comparison.
Intermediate · 20 min
Update action order, blind exposure and the objective after a table becomes short.
You’ll learn to: Create a four-seat decision map that distinguishes opening opportunities, response probabilities and payout pressure.
Specialist payout formats
Advanced · 24 min
Track whole-table prize equity as short stacks collide or a covering stack risks elimination.
You’ll learn to: Compare all-player stack configurations and show why uninvolved players can gain prize equity without gaining chips.
Advanced · 24 min
Price survival in an equal-ticket model and compare it with winner-take-all utility.
You’ll learn to: Derive an equal-prize calling threshold while respecting qualification rules and uncertainty.
Advanced · 24 min
Keep immediately paid bounty cash separate from prize equity and future bounty effects.
You’ll learn to: Calculate the immediate bounty contribution under declared coverage and split rules, then identify missing continuation value.
Advanced · 24 min
Use the remaining prize distribution, activation stage and elimination eligibility.
You’ll learn to: Compute expected immediate bounty value and update it after revealed prizes without assuming certainty.
Evidence and study practice
Intermediate · 22 min
Turn raw histories into a documented set of comparable decision opportunities.
You’ll learn to: Create a dataset specification that detects missing actions, duplicates, incompatible contexts and outcome-based selection.
Intermediate · 22 min
Count relevant opportunities and report uncertainty before using an observed tendency.
You’ll learn to: Calculate a conditional frequency, interpret a supplied Wilson interval and identify dependence or context changes.
Intermediate · 22 min
Calculate an adjustment’s gain, reversal threshold and evidence requirements.
You’ll learn to: Build an offline exploit worksheet that separates model EV, observed outcomes and opponent adaptation.
Advanced · 22 min
Create an input grid that exposes interactions and action reversals.
You’ll learn to: Design and document a repeatable sensitivity experiment across multiple uncertain poker-model inputs.
Intermediate · 22 min
Separate remembered answers from applying a decision method to unfamiliar cases.
You’ll learn to: Build a practice protocol with held-out applications, explanation scoring and delayed review.
Further applied methods
Advanced · 24 min
Partition legal future cards and weight complete continuation policies.
You’ll learn to: Build a disjoint runout map, calculate its weighted value and update it when new information changes the legal deck.
Intermediate · 22 min
Carry the small-blind completion through checks, isolation raises and flop aggression.
You’ll learn to: Build a heads-up limp policy that respects action order, raise responses and resulting pot geometry.
Advanced · 24 min
Enumerate complete legal boards, then include reversals, ties and range weights.
You’ll learn to: Calculate exact terminal equity for exposed matchups and combine compatible range branches without double-counting runouts.
Intermediate · 22 min
Reconstruct tiny-bet prices, minimum raises and oversized commitment branches.
You’ll learn to: Distinguish legal sizing, immediate price and complete continuation value when an opponent uses an unusual size.
Advanced · 24 min
Separate convergence within a supplied tree from omitted actions and incorrect inputs.
You’ll learn to: Write a solver-result audit that distinguishes game specification, numerical convergence, response assumptions and scope of conclusions.
Put the ideas into practice.
Start with the free introductory courses and save your progress as you learn.
For learning purposes only. Not a gambling app. Guides, not personalized betting advice. No real-money play or guaranteed results. AI can make mistakes. Read the educational disclaimer.