Stretch your analytic muscles with truth-tellers, liars, logical robots, and more.

Order Logic

Practice Order Logic

Abstract Order Logic

Strategic Order Logic

Practice Strategic Order Logic

Truth Seeking

Practice Truth Seeking

Worst Cases


Practice Shuffles

False Information

Process of Elimination

Practice Process of Elimination

I Don't Know

Practice I Don't Know

Hat Puzzles

Hat Colors with Strategy

Practice Hat Colors with Strategy


Machines Learning Chess

Practice Machines Learning Chess



Practice Extrapolate

Unknown Answers


Practice Jokers


Course description

The beginning of our introductory math journey is Logic. Through these challenging problem solving exercises, you'll construct the critical thinking skills that are the basis for mathematical reasoning. You'll use limited information to make predictions – eliminating the impossible to uncover the truth. This course builds up to some truly mind-bending challenges! By the end of this course, you'll be able to spot logical fallacies, navigate some strategic game theory, understand machine logic, and use the symbolic languages of logic to understand fun riddles.

Topics covered

  • Binary
  • Truth Tables
  • Logic Gates
  • Venn and Euler Diagrams
  • Propositional Logic
  • The Square of Opposition
  • De Morgan's Laws
  • Inclusive and Exclusive OR
  • Combinatorics
  • Knight and Knave Puzzles
  • Combinatorial Game Algorithms

Prerequisites and next steps

You don’t need any previous logic experience! This course is enjoyed by anyone excited about actively learning through riddles, puzzles, and thought experiments!

Next steps

  • Mathematical Fundamentals
  • Computer Science Fundamentals