Logic and proof · Discrete math
Choose a difficulty level. Start at 1/10 and move up when your child is confident.