Prepare for a Consulting Case Interview
Be ready for a consulting case interview: understand what interviewers are really assessing, build the structuring, quantitative and communication skills, and practise full cases out loud until they are comfortable.
This roadmap takes you from zero consulting knowledge to passing candidate-led and interviewer-led case interviews through structured drills, quantitative conditioning, and live simulations. Following your practice-drills style, skills are isolated into high-repetition exercises—such as 3-minute framework sprints and mental math sets—before being assembled into full cases. Over approximately 12 to 14 weeks at 10 hours per week, you will progress from initial diagnostics to running live mock interviews with partners. By the end, you will be able to structure unfamiliar business problems under pressure, execute clean quantitative calculations out loud, interpret data exhibits, and deliver concise executive recommendations.
By the end: You will be able to structure, calculate, and solve unfamiliar business cases out loud under 30-to-40-minute interview conditions, delivering MECE issue trees and crisp executive recommendations for both candidate-led and interviewer-led formats.
This is the map — make this roadmap yours
It shows what this journey generally looks like. Tell Kaidoro your version of the goal and it builds the plan around where you are actually starting, what to do first, the hours you really have, and what you have already finished.
Format Deconstruction & Baseline Diagnostic
Deconstruct what consulting interviewers evaluate and run a timed diagnostic to establish your personal baseline across structuring, math, and communication.
- Break down the consulting interview rubric and mechanics~3hLearn1 resource
You cannot prepare effectively for a test until you know precisely how performance is scored and how firm formats vary.
You'll learn
- Candidate-led case — an interview format where the applicant chooses which branches of analysis to explore and drives the investigation
- Interviewer-led case — an interview format where the interviewer steers the discussion through fixed, distinct problem prompts
- Consulting scorecard — the grading rubric assessing structuring, numeracy, commercial instinct, and executive presence
Understand how case interviews evaluate candidates across problem solving, quantitative fluency, business intuition, and communication. Learn the operational difference between candidate-led interviews (Bain, BCG, Oliver Wyman, Strategy&) where you must proactively drive the case hypothesis, and interviewer-led interviews (McKinsey) where the interviewer dictates structured question blocks.
Done when: you can list the 4 core assessment dimensions and explain the mechanical differences between candidate-led and interviewer-led interviews without referencing notes.
How to work through it
- Review standard consulting grading scorecards used across top management consultancies.
- Compare the turn-by-turn workflow of candidate-led versus interviewer-led case styles.
- Write a 1-page reference sheet defining the five core stages of any case: Clarification, Structuring, Quantitative Analysis, Brainstorming, and Recommendation.
- Complete an unassisted baseline diagnostic case~2hDiagnose
An immediate diagnostic reveals your actual gaps so subsequent drilling focuses on genuine weaknesses rather than comfortable areas.
You'll learn
- Baseline error logging — recording specific error types (knowledge, speed, or reading comprehension) immediately after an attempt
- Case pacing — managing time across prompt clarification, structure creation, math calculations, and synthesis
Attempt a standard introductory case prompt on paper and record your spoken delivery using a phone or computer. Do not look at solutions or frameworks beforehand. This creates an honest baseline of your starting instincts in structuring, pacing, arithmetic, and vocal confidence.
Done when: you have completed one full recorded case attempt, marked it against an answer key, and logged your specific points of friction.
How to work through it
- Select an introductory practice case with a full transcript and numerical key.
- Set a 30-minute timer and record your voice while reading the prompt and speaking through your solution out loud.
- Grade your attempt against the official case rubric across structure, math accuracy, and synthesis.
- Create an Error & Friction Tracker document to log every mistake throughout your prep.
Quantitative Fluency & Case Math Drills
Build automated mental arithmetic, financial metric fluency, and the habit of calculating out loud without paper pauses.
- Master consulting financial metrics and core business math formulas~4hLearn
Case interviews require immediate translation of business facts into arithmetic relationships without hesitation.
You'll learn
- Contribution margin — revenue per unit minus variable cost per unit, representing profit available to cover fixed costs
- Breakeven volume — fixed costs divided by contribution margin per unit
- Rule of 72 — a mental shortcut to estimate the number of years required to double an investment given a fixed annual growth rate
Learn the essential accounting and business formulas used in cases, including revenue components, fixed versus variable cost behavior, profit margin calculations, return on investment (ROI), payback period, and compound growth approximations. Practice calculating these across hypothetical unit economics.
Done when: you can define and compute Contribution Margin, Breakeven Units, ROI, and Payback Period across 10 test scenarios without formula reference.
How to work through it
- Memorize definitions and algebraic formulas for Revenue, Fixed/Variable Costs, Gross Margin, Net Margin, Contribution Margin, Breakeven Volume, and ROI.
- Work through 10 standalone word problems requiring multi-step financial calculations.
- Verify all calculation mechanics on paper using scientific notation or standard unit shortcuts.
- Run daily mental math arithmetic speed sets~5hPractice
Eliminating math anxiety and silence during case calculations frees cognitive load for higher-level strategic analysis.
You'll learn
- Zero management — using power-of-ten notation to avoid magnitude errors when dividing billions by millions
- Verbalizing calculations — explaining the operational steps aloud before and during the arithmetic process
Execute high-volume arithmetic drills focusing on percentage changes, fraction-to-decimal conversions, large-number division with zeros (millions/billions), and weighted averages. Emphasize speaking the operations clearly while calculating rather than doing silent math.
Done when: you complete 5 separate 20-minute drill sessions achieving at least 90% accuracy on 30 questions per session under 45 seconds per question.
How to work through it
- Memorize common fraction-to-decimal conversions (1/6, 1/7, 1/8, 1/12, 1/16).
- Practice converting large numbers to scientific notation or shorthand units (e.g., $1.2B / $30M).
- Run 5 timed 20-minute calculation sessions out loud using randomized arithmetic generators.
- Log every computational error in your tracker and re-drill missed calculations.
- Rehearse timed out-loud business math problem sets~4hRehearse
In a case, a number without a 'so what' business interpretation is incomplete; calculations must always end with actionable insight.
You'll learn
- Sanity check — validating whether a calculated figure makes commercial sense relative to the total market or company size
- So-what deduction — connecting a raw mathematical output directly back to the core strategic dilemma
Solve 10 complex multi-step consulting math prompts under strict time limits. Each problem requires stating your approach, structuring the equation on paper, computing out loud, and interpreting the business meaning of the final number.
Done when: you complete 10 multi-step case math prompts under 3 minutes each with zero calculation errors and a clear verbal conclusion.
How to work through it
- Take a set of 10 unassisted consulting math scenario prompts (e.g., pricing optimization, capacity utilization).
- Set a 3-minute timer per prompt.
- State your calculation roadmap before touching pen to paper.
- Perform calculations out loud and conclude with a 1-sentence strategic interpretation ('so what').
Market Sizing & Estimation Mechanics
Learn top-down and bottom-up estimation frameworks and drill estimation prompts until structuring assumptions and calculation flows become second nature.
- Learn top-down and bottom-up market sizing methodologies~3hLearn
Interviewers test whether you can create a logical, defensible model for an unknown number under pressure.
You'll learn
- Top-down estimation — starting from a macro total (like national population) and filtering down through successive percentage segmentations
- Bottom-up estimation — calculating total market volume by aggregating local operational units (such as revenue per store per day multiplied by total stores)
- Assumption justification — defending numerical proxies using relatable real-world anchors rather than arbitrary guesses
Study how to break down estimation questions into structured mathematical trees using population segmentation (top-down) and supply/operational constraints (bottom-up). Learn standard baseline benchmark data points (e.g., US/EU/Global populations, household sizes, life expectancies) to anchor assumptions.
Done when: you can write down the core demographic anchors from memory and outline both a top-down and bottom-up tree for the same market estimation problem.
How to work through it
- Memorize key proxy benchmarks: US population (330M), US households (130M), life expectancy (80 yrs), average people per household (2.5).
- Learn Europe, Asia, and global population baselines and urban/rural breakdowns.
- Compare the structure of a top-down population filter versus a bottom-up constraint model (e.g., store capacity x hours x spend).
- Execute 10 rapid market sizing estimation sprints~6hPractice
High-volume repetition builds confidence in selecting clean rounding numbers and defending logical segmentation splits.
You'll learn
- Driver tree — a visual branching equation breaking a target metric into independent multiplicative components
- Order of magnitude validation — verifying whether an estimate is realistic by comparing it to gross domestic product or population averages
Perform 10 timed estimation prompts (e.g., 'Annual coffee cup consumption in New York City', 'Market size for residential solar panels in Germany'). Deliver each prompt out loud from a blank sheet of paper in under 8 minutes, including setup, calculations, and sanity checks.
Done when: you have completed 10 distinct estimation prompts in under 8 minutes each with clean mathematical trees and rounded sanity checks.
How to work through it
- Select 10 diverse market sizing prompts covering B2C products, B2B services, and asset volumes.
- For each prompt, sketch a clean driver tree before calculating.
- Round numbers sensibly to ease mental calculation while maintaining order-of-magnitude accuracy.
- Perform a sanity check comparing your final estimate against a known proxy metric.
Problem Structuring & MECE Framework Design
Move beyond generic memorized frameworks (like 4Ps or generic SWOT) to build tailored, Mutually Exclusive and Collectively Exhaustive (MECE) issue trees suited to specific client problems.
- Master MECE decomposition and core business problem archetypes~4hLearn
Consulting interviewers immediately penalize memorized cookie-cutter frameworks that do not reflect the specific operational realities of the case prompt.
You'll learn
- MECE principle — Mutually Exclusive, Collectively Exhaustive; a standard ensuring analytical categories do not overlap and cover all possibilities
- Issue tree — a hierarchical breakdown of a problem into smaller, testable sub-questions
- Hypothesis-driven structuring — organizing an issue tree around an initial educated guess of the root problem to guide prioritization
Study the principles of Mutually Exclusive, Collectively Exhaustive (MECE) problem structuring. Review the fundamental dynamics of key business archetypes: Profitability diagnostics, Market Entry, M&A / Due Diligence, New Product Launch, and Capacity Expansion. Learn how to tailor branches using specific industry context rather than reciting generic categories.
Done when: you can deconstruct 5 common business archetypes into tailored, 3-level MECE issue trees customized to specific fictional client scenarios.
How to work through it
- Study MECE rules to ensure branches do not overlap and leave no major gaps.
- Analyze the fundamental economic drivers of Profitability, Market Entry, M&A, and Growth Strategy.
- Practice tailoring generic categories into industry-specific terminology (e.g., using 'Seat Occupancy Rate' instead of generic 'Volume' for an airline case).
- Drill 15 timed prompt-to-structure sprints~6hPractice
Structuring in an interview is strictly time-boxed; drilling the 2-minute layout habit ensures you stay calm and structured under interview conditions.
You'll learn
- Signposting — verbal structuring cues (e.g., 'First, I will examine...', 'Under this branch, there are two drivers...') that guide the listener through your logic
- Case hypothesis — a preliminary, testable assertion regarding the likely driver of the client's problem
Perform high-intensity structuring drills. For 15 distinct case prompts, take 2 minutes of quiet time to draw a custom, deep issue tree on paper, then spend 90 seconds presenting the structure out loud with a clear hypothesis and proposed initial area of investigation.
Done when: you have completed 15 timed structuring reps where each structure is finished within 2 minutes and delivered verbally in under 90 seconds.
How to work through it
- Gather 15 diverse case prompts across multiple industries (retail, healthcare, tech, energy, public sector).
- Set a timer for 2 minutes to clarify the objective, formulate a hypothesis, and draw a 3-branch MECE tree.
- Record a 90-second audio pitch walking through your structure from top to bottom.
- Review your recording to check for clear signposting and industry-specific vocabulary.
Data Exhibit Interpretation, Brainstorming & Synthesis
Develop skills to interpret complex charts, generate structured qualitative solutions, and deliver executive-ready recommendations using the Pyramid Principle.
- Drill chart, exhibit, and data table interpretation sets~4hPractice
Exhibits are designed to test if you get lost in raw data or can quickly extract the strategic signal.
You'll learn
- Waterfall chart — a data visualization that shows how an initial value increases or decreases through a series of intermediate factors
- Exhibit synthesis protocol — the three-step sequence of reading title/axes, identifying the mathematical trend, and stating the business implication
Practice analyzing common consulting data exhibits, including stacked bar charts, waterfall graphs, scatter plots, and cost-curve tables. Apply a rigorous 3-step reading method: 1) State what the chart shows, 2) Identify the key anomaly or trend, 3) Deliver the 'so what' strategic implication for the client's core problem.
Done when: you complete timed verbal analysis of 12 complex business exhibits in under 60 seconds each, identifying the primary takeaway and next analytical step.
How to work through it
- Collect 12 sample exhibits from released case interview materials (waterfall charts, margin curves, market share tables).
- Apply the 3-step interpretation protocol: Read axes/title -> Spot key data patterns -> State strategic takeaway.
- Record your 60-second verbal response for each exhibit without looking at written hints.
- Practice structured qualitative brainstorming drills~3hPractice
Consulting interviewers evaluate whether your creative thinking is structured and comprehensive rather than random brainstorming.
You'll learn
- Categorized brainstorming — grouping creative ideas under structured frameworks rather than listing disconnected bullet points
- Feasibility vs Impact matrix — a qualitative prioritization method ranking ideas by ease of implementation against strategic return
Drill open-ended creative questions (e.g., 'How can an amusement park increase off-peak revenue?' or 'What risks should a bank consider before launching a digital wallet?'). Practice categorizing your answers immediately into structured buckets (e.g., Internal vs External, Short-term vs Long-term) rather than rattling off an unstructured list.
Done when: you execute 10 brainstorming drills, generating at least 6 distinct, creative ideas organized across 2-3 logical categories in under 90 seconds per prompt.
How to work through it
- Select 10 open-ended consulting brainstorming prompts.
- Take 30 seconds to define two opposing or complementary organizing categories.
- Generate at least 3 concrete, feasible ideas under each category.
- Deliver the brainstorm out loud using signposted language.
- Master top-down synthesis using the Pyramid Principle~3hLearn
Executive communication requires leading with the answer; presenting your thought process chronologically loses senior stakeholders.
You'll learn
- Pyramid Principle — a top-down communication structure where the overarching conclusion is stated first, supported by grouped evidence
- Bottom-line-up-front (BLUF) — delivering the ultimate strategic decision in the very first sentence of a presentation
Learn Barbara Minto's Pyramid Principle to structure end-of-case recommendations. Practice leading directly with the answer/recommendation, followed by 2-3 supporting evidence pillars from the case, and concluding with risks and immediate next steps.
Done when: you have drafted and verbally delivered 10 top-down case syntheses in under 90 seconds each, consistently adhering to the Recommendation -> Evidence -> Risks -> Next Steps structure.
How to work through it
- Review the Pyramid Principle architecture: Core Recommendation first, followed by supporting quantitative/qualitative arguments, then risks and next steps.
- Take 10 completed case scenario summaries with solved data points.
- Take 1 minute of prep time to write a bulleted synthesis card.
- Deliver the recommendation out loud in under 90 seconds without filler words.
Full Solo Case Execution & Style Adaptation
Integrate all isolated skills into complete end-to-end case solutions, mastering the practical differences between candidate-led and interviewer-led execution.
- Execute 8 solo candidate-led cases with out-loud recording~10hPractice
Candidate-led cases require building the stamina to steer the investigation proactively without waiting for prompts from an interviewer.
You'll learn
- Driving the case — proactively stating what analysis should be done next and why, rather than passively asking what to do
- Verbal hygiene — eliminating filler words (um, ah, like) and using deliberate silence while organizing thoughts
Solve 8 complete candidate-led cases from start to finish. Drive the entire case yourself: clarify the prompt, develop the structure, hypothesize where to look first, request specific data, execute the math, interpret exhibits, and deliver the final synthesis. Record your entire 35-minute session for each case.
Done when: you have completed and recorded 8 full candidate-led cases, evaluated each against the solution guide, and logged all structural and computational errors in your tracker.
How to work through it
- Select 8 comprehensive candidate-led practice cases across profitability, growth, and market entry.
- Conduct each case out loud as if speaking to an interviewer, strictly timing each section.
- Listen to your recording to audit your verbal pacing, filler words, and signposting clarity.
- Update your Error Tracker with specific gaps identified during review.
- Execute 6 solo interviewer-led (McKinsey-style) cases~8hPractice
Interviewer-led cases require switching rapidly between analytical modes without carrying over momentum from previous sections.
You'll learn
- Modular problem solving — tackling distinct analytical questions independently without relying on an overarching open-ended flow
- First-principles structuring — building a rigorous framework for non-standard, public sector, or unusual operational prompts
Solve 6 complete interviewer-led cases. Practice pivoting sharply between distinct, structured prompts: broad structuring, direct quantitative calculations, chart interpretations, and spontaneous brainstorming questions, maintaining structured depth in each isolated module.
Done when: you complete 6 interviewer-led cases under timed conditions, scoring at least 80% on question-specific grading keys.
How to work through it
- Select 6 McKinsey-style practice cases formatted around discrete question blocks.
- Work through each prompt sequentially under fixed time limits per question (e.g., 2 mins structure, 3 mins math, 2 mins brainstorm).
- Focus on providing structured MECE responses directly answering only the specific question asked.
- Grade your responses against the official rubric guidelines.
Live Mock Cases, Error Remediation & Final Rehearsals
Transition to interactive live mock interviews with partners or coaches under realistic exam conditions, remediate remaining error patterns, and run final dress rehearsals.
- Complete 15 live peer mock case interviews as the interviewee~15hRehearse
Solo practice cannot replicate the cognitive friction of answering unexpected probing questions and managing live social pressure.
You'll learn
- Pressure management — maintaining structured composure when challenged or corrected by an interviewer
- Interactive coachability — incorporating interviewer hints smoothly without getting defensive or flustered
Conduct 15 live, interactive case interviews with practice partners or coaches over video or in person. Experience genuine interview pressure, dynamic interviewer interruptions, and unexpected data pivots. Obtain structured, written feedback after every case.
Done when: you have completed 15 live partner-led case interviews with documented feedback forms across all core rubric areas.
How to work through it
- Schedule 15 mock case sessions with fellow consulting applicants or mentors.
- Perform cases under strict interview conditions: no notes before prompt delivery, clean blank paper, real-time math.
- Capture 10 minutes of detailed verbal and written feedback from your partner after each case.
- Log feedback themes immediately into your tracker to identify recurring failure modes.
- Lead 10 live mock case interviews as the interviewer~10hPractice
Sitting in the interviewer's seat reveals how errors, poor paper organization, and weak communication look from the evaluator's perspective.
You'll learn
- Interviewer empathy — understanding what information an interviewer needs to hear to award high marks on each rubric dimension
- Rubric calibration — developing an objective eye for the difference between an average response and a standout top-tier response
Give 10 live mock cases to other candidates using detailed case guidebooks. Actively evaluate their structure, challenge their math, role-play client stakeholders, and provide constructive feedback against standard consulting rubrics.
Done when: you have given 10 complete cases to other candidates and delivered actionable written feedback for each session.
How to work through it
- Study the interviewer guide for 10 distinct cases, understanding the underlying solution path and data exhibits.
- Conduct the interviews, providing data only when the candidate asks the right questions.
- Observe and take notes on the candidate's clarity, paper layout, and executive presence.
- Deliver a structured 10-minute critique covering strengths, weaknesses, and tactical improvements.
- Remediate recurring failure modes from your error tracker~6hDiagnose
Plateaus in case performance are broken by systematically eliminating specific recurring failure modes rather than doing random cases.
You'll learn
- Targeted remediation — isolating a specific sub-skill drill rather than running full 40-minute cases to fix a localized weakness
- Root-cause error analysis — identifying whether an error was caused by conceptual misunderstanding, time panic, or misreading the prompt
Analyze your historical Error & Friction Tracker across all mock cases. Group errors into: 1) Math execution errors, 2) Framework omissions / weak tailoring, 3) Synthesis rambling, or 4) Data misinterpretation. Dedicate focused drill sessions exclusively to your top two error categories.
Done when: you have completed targeted drill blocks for your top two historical weakness areas and re-tested them successfully across 3 targeted mini-cases.
How to work through it
- Audit your tracker to identify your 2 most frequent points of failure (e.g., speed in division, weak qualitative brainstorming).
- Design and execute 5 targeted mini-drills dedicated solely to those failure modes.
- Re-attempt the specific sections of previously failed cases to verify error correction.
- Run 3 full-dress simulation case interviews with behavioral fit integration~4hRehearse
Final round success requires balancing technical case solving with authentic, compelling behavioral storytelling under cumulative fatigue.
You'll learn
- STAR method — Situation, Task, Action, Result; a structured storytelling framework for answering behavioral interview questions
- Cognitive stamina — maintaining analytical precision and confident body language over consecutive interview hours
Perform 3 comprehensive back-to-back mock interviews simulating real Superday / final-round conditions. Each session consists of 15 minutes of behavioral fit questions (STAR stories on leadership, teamwork, conflict) followed immediately by a full 35-minute case interview.
Done when: you have completed 3 full 50-minute simulation interviews (fit + case) with passing ratings from experienced practice partners or mentors.
How to work through it
- Prepare your core STAR (Situation, Task, Action, Result) behavioral stories for standard fit questions.
- Schedule 3 full 50-minute simulation slots with experienced case interviewers.
- Execute the fit portion (15 mins) followed immediately by the case portion (35 mins) without breaks.
- Review final performance to confirm readiness for real interview day.
How the plan fits together
7 phases in 6 stages. Anything on the same row can be worked on at the same time.
An arrow points from a phase to the work it unlocks: before starting any phase, every phase with an arrow into it has to be finished first.
- Solid arrow
- Must be finished before the phase it points to
- Dashed arrow
- Same rule, but the prerequisite sits more than one stage back
Resources
13 in this plan's library, beyond the links on individual tasks.
Learning & Reference
Core case frameworks, business math guides, and evaluation rubrics.
- Case in Point
Detailed reference for market sizing frameworks, industry metrics, and introductory problem decomposition.
Burgee Press · Book · ~$30 · Beginner to Intermediate
- Case in Point: Complete Case Interview Preparation
Serves as an introductory orientation guide with sample estimation mechanics, mental math guidance, and over 40 practice scenarios.
casequestions.com · Burgee Press / Echo Point Books & Media · Book · ~$25 to $30
- Case Interview Secrets
Essential overview of consulting interview evaluation criteria, distinguishing candidate-led vs interviewer-led logic.
CaseInterview.com · Book · ~$25 · Beginner
- Case Interview Secrets: A Former McKinsey Interviewer Reveals How to Get Multiple Job Offers in Consulting
Provides foundational mental models for consulting evaluation criteria, hypothesis-driven structuring, and candidate-led versus interviewer-led formats.
caseinterview.com · Innovation Press · Book · ~$25 to $35
- The McKinsey Mind
Deep dive into hypothesis-driven problem solving and constructing rigorous MECE issue trees.
McGraw-Hill · Book · ~$25 · Intermediate
- The Pyramid Principle: Logic in Writing and Thinking
Defines the MECE principle and executive-level synthesis for structuring custom problem trees and delivering top-down recommendations.
pearson.com · Pearson Education / Financial Times Series · Book · ~$35 to $55
Case Practice Platforms
Websites and communities for scheduling live peer mock interviews.
- Bain & Company: Case Interview Preparation & Practice Cases
Offers interactive cases and walkthroughs demonstrating candidate-led structuring, data pack analysis, and answer-first synthesis.
bain.com · Bain & Company · Official case repository and video walkthroughs · Free
- McKinsey & Company: Interview Preparation & Practice Cases
Provides official sample cases with interactive evaluation breakdowns to calibrate against interviewer-led dynamics and exhibit analysis.
mckinsey.com · McKinsey & Company · Official case repository and interactive guides · Free
- PrepLounge
Enables candidates to schedule live mock case interviews with peers, alternate interviewer/candidate roles, and track performance.
preplounge.com · PrepLounge GmbH · Peer-to-peer practice platform · Free Basic tier; ~$69 / €79 Premium membership
- RocketBlocks Consulting Drills
Use specifically for structured mental arithmetic, break-even drills, and rapid market estimation mechanics.
rocketblocks.me · RocketBlocks · Interactive Drill Platform · Subscription (~$44/month) · Beginner to Intermediate
- RocketBlocks: Consulting Interview Prep
Provides timed, isolated drills for case math, market sizing, framework structuring, and chart interpretation.
rocketblocks.me · RocketBlocks · Interactive drilling platform · ~$35 to $49/month or ~$155/year
University Casebooks
Curated collections of practice cases and sample exhibits.
- Columbia Business School Casebook
Work through full solo cases across varying industries to build pacing and exhibit interpretation stamina.
Columbia Business School Management Consulting Club · Casebook · Free (Distributed publicly by student club) · Intermediate to Advanced
- Wharton Consulting Club Casebook
High-rigor practice cases with interviewer guidance notes to run realistic live mock simulations.
Wharton Consulting Club · Casebook · Free (Distributed publicly by student club) · Advanced