Simple, honest pricing

Start free. Try Pro for 14 days. Cancel anytime.

Free

$0

  • Lessons & guided practice on all 308 problems
  • Full walkthroughs on 50 free problems
  • Built-in code editor (Python, JavaScript, Java)
  • Progress, mastery & review queue
  • Dark mode
Get Started
14-DAY FREE TRIAL

Pro Monthly

$9.99/mo

Free for 14 days, then $9.99/mo

  • All 308 solution walkthroughs
  • Every pattern track & difficulty
  • Detailed step-by-step breakdowns
  • Time & space complexity analysis
  • New problems added regularly
  • Priority support
BEST VALUE

Pro Annual

$99/yr

$8.25/mo — save 17%

  • All 308 solution walkthroughs
  • Every pattern track & difficulty
  • Detailed step-by-step breakdowns
  • Time & space complexity analysis
  • New problems added regularly
  • Priority support

Lifetime

$249

one-time, forever

  • All 308 solution walkthroughs
  • Every pattern track & difficulty
  • Detailed step-by-step breakdowns
  • Time & space complexity analysis
  • New problems added regularly
  • Priority support
  • Never pay again
  • Early adopter price

Frequently Asked Questions

How does the free trial work?

Sign up for Pro Monthly and get full access for 14 days. Your card is collected upfront but won't be charged until the trial ends. Cancel anytime during the trial to avoid charges.

What do I get with the free tier?

Every problem's lesson and guided practice are free on all 308 problems, plus full solution walkthroughs on 50 of them. Create a free account to track progress and unlock the spaced review queue.

Can I cancel anytime?

Yes. Cancel your monthly or annual plan anytime. You'll keep access until the end of your current billing period.

What's included in the Lifetime plan?

Everything in Pro, permanently. All current problems plus any new ones we add in the future. Pay once, learn forever.

Do you offer refunds?

Yes, we offer a 7-day money-back guarantee on all paid plans. No questions asked.