CONTENT TYPE
SUBJECT
- Number Sense (1,316)
- Number Recognition (50)
-
Number Recognition Within 5
(17)
-
Number Recognition Within 10
(17)
-
Number Recognition Within 20
(16)
- Number Tracing (470)
-
Number Sequence
(83)
- Counting (273)
- Compare Numbers (147)
-
Compare Objects
(17)
-
Compare Numbers Using Place Value
(29)
-
Compare 2-Digit Numbers
(6)
-
Compare 3-Digit Numbers
(29)
- Order Numbers (37)
- Skip Counting (79)
-
Even And Odd Numbers
(27)
- Place Value (143)
- Round Numbers (47)
-
Addition
(1,231)
-
Add With Pictures
(180)
- Addition Properties (37)
- Addition Strategies (321)
- Compose And Decompose Numbers (138)
-
Count All To Add
(21)
-
Add Using A Number Line
(19)
-
Count On To Add
(23)
-
Add With 10
(24)
-
Doubles And Near Doubles Addition Strategy
(37)
-
Make 10 Strategy
(18)
-
Add Using Multiples Of 10
(18)
-
Add Three Whole Numbers
(73)
- 2-Digit Addition (124)
- 3-Digit Addition (170)
- 4-Digit Addition (60)
- Large Numbers Addition (63)
- Subtraction (987)
-
Subtract With Pictures
(110)
- Subtraction Strategies (137)
-
Count Back Strategy
(13)
-
Subtract Using A Number Line
(14)
-
Doubles And Near Doubles Subtraction Strategy
(6)
-
Subtract From 10 Strategy
(10)
-
Subtract Using Multiples Of 10
(17)
- 2-Digit Subtraction (174)
- 3-Digit Subtraction (173)
- 4-Digit Subtraction (75)
- Large Numbers Subtraction (114)
- Multiplication (807)
- Multiplication Strategies (155)
-
Multiplication With Equal Groups
(41)
-
Multiplication With Arrays
(44)
-
Multiplication Sentences
(65)
-
Multiplication On A Number Line
(13)
-
Repeated Addition To Multiply
(32)
- Times Tables (265)
-
Multiplication By 2
(25)
-
Multiplication By 3
(26)
-
Multiplication By 4
(24)
-
Multiplication By 5
(28)
-
Multiplication By 6
(24)
-
Multiplication By 7
(22)
-
Multiplication By 8
(23)
-
Multiplication By 9
(23)
-
Multiplication By 10
(20)
-
Multiplication By 11
(22)
-
Multiplication By 12
(22)
- Multiplication Properties (163)
-
Multiply By Multiples Of 10
(60)
-
Estimate Products
(22)
- Multi-Digit Multiplication (192)
- Division (442)
-
Divide On A Number Line
(13)
- Division Facts (158)
-
Division By 2
(15)
-
Division By 3
(15)
-
Division By 4
(15)
-
Division By 5
(15)
-
Division By 6
(15)
-
Division By 7
(15)
-
Division By 8
(15)
-
Division By 9
(15)
-
Division By 10
(14)
-
Estimate Quotients
(19)
- Long Division (125)
- Fractions (635)
-
Fractions Using Models
(79)
-
Fractions On A Number Line
(26)
- Compare Fractions (64)
- Order Fractions (20)
- Equivalent Fractions (70)
-
Improper Fractions As Mixed Numbers
(12)
-
Mixed Numbers As Improper Fractions
(4)
- Fractions Operations (348)
- Decimals (1,845)
- Read And Write Decimals (113)
- Compare Decimals (53)
-
Order Decimals
(27)
- Round Decimals (52)
-
Round Decimals To The Nearest Whole
(23)
-
Round Decimals To The Nearest Tenths
(10)
-
Round Decimals To The Nearest Hundredths
(10)
-
Convert Decimals To Fractions
(11)
- Decimal Operations (1,587)
- Geometry (294)
-
Positional Words
(15)
- Lines, Line Segments, Rays (6)
-
Angles
(32)
- Shapes (178)
- Partition Into Equal Parts (29)
- Coordinate Plane (27)
- Data Handling (85)
- Measurement (248)
- Length (71)
- Height (16)
- Weight (23)
-
Capacity
(22)
-
Conversion Of Measurement Units
(27)
-
Perimeter
(35)
-
Area
(32)
-
Volume
(21)
- Time (136)
-
Am And Pm
(21)
-
Time In Hours
(25)
-
Time In Half Hours
(20)
-
Time In Quarter Hours
(21)
-
Time To The Nearest 5 Minutes
(27)
-
Time To The Nearest Minute
(13)
-
Digital Clock
(19)
-
Elapsed Time
(5)
- Money (144)
-
Identify Coins
(37)
-
Counting Money
(40)
-
Compare Money
(20)
-
Add And Subtract Money
(31)
-
Multiply And Divide Money
(19)
- Algebra (163)
-
Number Patterns
(49)
- Expressions And Equations (48)
-
Factors And Multiples
(51)
-
Prime And Composite Numbers
(15)
- Word Problems (773)
- Addition Word Problems (175)
-
Addition Word Problems Within 20
(82)
-
2-Digit Addition Word Problems
(28)
-
3-Digit Addition Word Problems
(18)
-
Decimal Addition Word Problems
(25)
- Subtraction Word Problems (134)
-
Subtraction Word Problems Within 20
(65)
-
2-Digit Subtraction Word Problems
(12)
-
Decimal Subtraction Word Problems
(25)
- Multiplication Word Problems (117)
- Division Word Problems (83)
-
Multi-Step Word Problems
(81)
-
Fraction Word Problems
(44)
-
Money Word Problems
(23)
- Reading (5,838)
- Phonics (5,305)
- Bossy R (79)
- Diphthongs (50)
- Consonant Blends (238)
- Alphabet (1,007)
- Letter Recognition (1,007)
-
Letter A
(23)
-
Letter B
(27)
-
Letter C
(22)
-
Letter D
(28)
-
Letter E
(22)
-
Letter F
(23)
-
Letter G
(28)
-
Letter H
(24)
-
Letter I
(26)
-
Letter J
(26)
-
Letter K
(22)
-
Letter L
(22)
-
Letter M
(23)
-
Letter N
(25)
-
Letter O
(22)
-
Letter P
(29)
-
Letter Q
(27)
-
Letter R
(22)
-
Letter S
(22)
-
Letter T
(23)
-
Letter U
(22)
-
Letter V
(22)
-
Letter W
(22)
-
Letter X
(22)
-
Letter Y
(22)
-
Letter Z
(22)
-
Lowercase Letters
(187)
-
Uppercase Letters
(207)
-
Matching Lowercase And Uppercase Letters
(209)
- Alphabetical Order (65)
- Letter Sounds (471)
- Vowels (454)
- Long Vowel Sounds (155)
-
Long Vowel A Sound
(34)
-
Long Vowel E Sound
(33)
-
Long Vowel I Sound
(32)
-
Long Vowel O Sound
(30)
-
Long Vowel U Sound
(35)
-
Silent E
(44)
- Short Vowel Sounds (256)
-
Short Vowel A Sound
(108)
-
Short Vowel E Sound
(53)
-
Short Vowel I Sound
(101)
-
Short Vowel O Sound
(70)
-
Short Vowel U Sound
(54)
- Vowel Teams (112)
- Blending (811)
- Consonant Digraphs (43)
-
Digraph Ch
(15)
-
Digraph Ck
(3)
-
Digraph Ng
(3)
-
Digraph Ph
(9)
-
Digraph Sh
(16)
-
Digraph Th
(15)
-
Digraph Wh
(15)
-
Double Consonants
(52)
-
Rhyming Words
(189)
- Trigraphs (54)
-
Three Letter Blends
(53)
- Sight Words (2,025)
-
Syllables
(15)
-
Hard And Soft Sounds Of C And G
(5)
-
Segmenting Phonemes
(5)
-
Adding Deleting And Substituting Phonemes
(12)
-
Silent Letter Words
(6)
- Reading Comprehension (506)
-
Cause And Effect
(32)
-
Inference
(36)
- Identify The Main Idea And Key Details (49)
-
Prediction
(32)
- Sequencing (46)
-
Story Elements
(28)
-
Authors Purpose
(23)
-
Compare And Contrast
(32)
-
Ask And Answer Questions
(27)
-
Central Message
(13)
-
Point Of View
(19)
-
Sensory Words
(5)
-
Character Traits
(22)
-
Text Structure
(15)
-
Fact Or Opinion
(6)
-
Reality And Fantasy
(8)
-
Using Illustrations
(38)
-
Using Text Features
(25)
-
Context Clues
(24)
- Communication Skills (29)
- Writing (2,448)
- Handwriting (2,245)
- Letter Tracing (402)
-
Letter Tracing A
(18)
-
Letter Tracing B
(19)
-
Letter Tracing C
(18)
-
Letter Tracing D
(19)
-
Letter Tracing E
(18)
-
Letter Tracing F
(20)
-
Letter Tracing G
(18)
-
Letter Tracing H
(19)
-
Letter Tracing I
(18)
-
Letter Tracing J
(18)
-
Letter Tracing K
(18)
-
Letter Tracing L
(18)
-
Letter Tracing M
(19)
-
Letter Tracing N
(18)
-
Letter Tracing O
(18)
-
Letter Tracing P
(18)
-
Letter Tracing Q
(18)
-
Letter Tracing R
(18)
-
Letter Tracing S
(18)
-
Letter Tracing T
(18)
-
Letter Tracing U
(18)
-
Letter Tracing V
(18)
-
Letter Tracing W
(18)
-
Letter Tracing X
(18)
-
Letter Tracing Y
(18)
-
Letter Tracing Z
(18)
-
Word Tracing
(673)
-
Sentence Tracing
(254)
- Cursive Writing (915)
- Cursive Alphabet (407)
-
Cursive Letter A
(20)
-
Cursive Letter B
(20)
-
Cursive Letter C
(20)
-
Cursive Letter D
(20)
-
Cursive Letter E
(20)
-
Cursive Letter F
(20)
-
Cursive Letter G
(20)
-
Cursive Letter H
(20)
-
Cursive Letter I
(20)
-
Cursive Letter J
(20)
-
Cursive Letter K
(20)
-
Cursive Letter L
(20)
-
Cursive Letter M
(20)
-
Cursive Letter N
(20)
-
Cursive Letter O
(20)
-
Cursive Letter P
(20)
-
Cursive Letter Q
(20)
-
Cursive Letter R
(20)
-
Cursive Letter S
(20)
-
Cursive Letter T
(20)
-
Cursive Letter U
(20)
-
Cursive Letter V
(20)
-
Cursive Letter W
(20)
-
Cursive Letter X
(20)
-
Cursive Letter Y
(20)
-
Cursive Letter Z
(20)
-
Cursive Words
(276)
-
Cursive Sentences
(258)
-
Creative Writing
(166)
-
Opinion Writing
(17)
-
Descriptive Writing
(63)
-
Narrative Writing
(15)
-
Writing Paragraphs
(109)
-
Writing Sentences
(32)
- Grammar (588)
-
Adverbs
(41)
-
Adjectives
(67)
- Nouns (133)
-
Singular And Plural Nouns
(33)
-
Irregular Plural Nouns
(16)
-
Common And Proper Nouns
(13)
-
Collective Nouns
(17)
-
Pronouns
(46)
-
Parts Of Speech
(22)
-
Conjunctions
(29)
-
Prepositions
(25)
-
Punctuation
(50)
-
Types Of Sentences
(19)
-
Sentence Structure
(31)
- Verbs (137)
-
Determiners
(2)
-
Article A An The
(5)
- Spelling (40)
- Vocabulary (605)
-
Contractions
(13)
- Affixes (30)
-
Commonly Confused Words
(24)
-
Homophones
(24)
-
Compound Words
(12)
- Figures Of Speech (34)
-
Synonyms And Antonyms
(30)
- Word Puzzles (273)
-
Shades Of Meaning
(9)
-
Sorting Words Into Categories
(25)
- Flashcards (45)
- Food (60)
- Animals (58)
- Seasonal (28)
- Kitchen (11)
-
Musical Instruments
(30)
-
Birds
(20)
-
Space
(12)
- Transport (9)
-
Insects
(9)
-
Scene
(8)
-
Professions
(8)
-
Monuments
(8)
-
Household Items
(8)
-
Flowers
(8)
-
Buildings
(8)
-
Colors
(7)
-
Toys
(4)
- Coloring (181)
- Animals (32)
- Seasonal (28)
- Food (24)
- Transport (8)
-
Space
(8)
-
Scene
(8)
-
Professions
(8)
-
Musical Instruments
(8)
-
Monuments
(8)
- Kitchen (8)
-
Insects
(8)
-
Household Items
(8)
-
Flowers
(8)
-
Buildings
(8)
-
Birds
(8)
- Music (36)
-
Cooking
(7)
-
Stories
(10)
All Addition Resources
-
Addition Strategies
Composing Ten and Ones to Make a Number Game
Embark on a fun journey with Blinky the bat and the Oolzoos! This engaging game helps kids understand place value by composing tens and ones to form numbers. As children play, they'll practice addition and subtraction within 20, boosting their math skills in a playful setting. Perfect for budding mathematicians eager to learn through exciting challenges and adventures.
-
Add With Pictures
Color Flowers (Sum 3) Worksheet
Enhance your addition skills and creativity by adding numbers and coloring the sum in flowers in this fun worksheet!
-
Addition Strategies
Make 6 Worksheet
Be on your way to become a mathematician by practicing to make 6.
-
3-Digit Addition
Solving Word Problems with Put Together Scenarios Game
Join this fun math adventure where kids solve word problems using put together scenarios. They'll work with addition problems, choose the right answers, and strengthen their skills in adding and subtracting within 1000. This game makes math exciting and helps young learners build confidence in problem-solving. Perfect for aspiring mathematicians!
-
Addition Strategies
Composing and Decomposing to Make New Numbers Game
Help the Oolzoos and their snail friend in this vibrant game! Kids will solve engaging problems, practicing how to compose and decompose numbers. This game enhances their addition and subtraction skills while providing fun strategies to subtract. Perfect for young learners, it offers varying difficulty levels to keep them challenged and entertained!
-
Add Three Whole Numbers
Add 3 Numbers within 1000: Halloween Word Problems Worksheet
Halloween-themed worksheet for solving word problems involving the addition of three numbers under 1,000.
-
2-Digit Addition
Add Two 2-Digit Numbers with Regrouping: Missing Numbers Worksheet
Focus on core math skills by solving to add two 2-digit numbers with regrouping.
-
Addition Strategies
Decomposing Teen Numbers Game
Join the fun of decomposing teen numbers with this interactive game! Kids will learn to add a ten and some ones to form teen numbers, making addition easy and enjoyable. This game helps build confidence in addition strategies within 20, turning math practice into an exciting adventure. Perfect for young learners to strengthen their math skills while having fun!
-
Addition Strategies
Using Place Value to Add Game
Join the fun as Blinky the Bat finds his way home! In this engaging game, kids will add tens to two-digit numbers using place value. By making Oolzoos eat chili, young mathematicians enhance their addition skills while exploring numbers within 100. This interactive adventure makes learning math exciting and helps solidify key concepts. Get ready to play and learn!
-
3-Digit Addition
Add Two 3-Digit Numbers without Regrouping: Horizontal Timed Practice Worksheet
Boost your speed in adding two 3-digit numbers without regrouping with this timed worksheet!
-
Large Numbers Addition
Add 6-Digit and 4-Digit Numbers with Regrouping: Vertical Addition Worksheet
Reveal the secrets of math wizardry by adding 6-digit and 4-digit numbers with regrouping.
-
Addition Strategies
Adding Multiples of 10 to a 2-Digit Number Game
Team up with Blinky the Bat and the Oolzoos in this exciting game where you add multiples of 10 to 2-digit numbers. Tackle various challenges and boost your addition skills as you practice adding and subtracting within 100. Perfect for young mathematicians eager to learn and have fun. Embark on this thrilling journey and master the art of addition!
-
Addition Strategies
Determining the Missing Number in Addition Game
Join this interactive game where kids solve addition problems by finding missing numbers. They'll drag and drop items to complete math sentences, focusing on addition facts of 6. This fun activity boosts skills in addition and subtraction, making learning math an exciting adventure. Perfect for young learners eager to explore numbers and improve their math skills.
-
Add With Pictures
Color Flowers (Sum 4) Worksheet
Fun-filled worksheet to practice addition by coloring the sum of numbers on vibrant flower illustrations!
-
Addition Strategies
Make 7 Worksheet
Be on your way to become a mathematician by practicing to make 7.
-
Addition Strategies
Determining the Missing Number in Addition Sentence Game
In this exciting math game, kids will solve addition sentences by identifying the missing numbers. They'll drag the correct number to complete facts of 8, enhancing their addition and subtraction skills. This interactive experience makes learning addition fun and helps kids recall essential math facts with ease. Perfect for young math explorers!
-
Addition Strategies
Determining the Missing Number in Addition Equation Game
This fun math game helps kids solve addition problems by finding missing numbers in sentences using facts of 8. Players drag the correct number to complete each math sentence, boosting their understanding of addition and subtraction facts. A great way to practice and recall addition facts while having fun. Perfect for young mathematicians eager to explore numbers!
-
Add Three Whole Numbers
Add 3 Numbers within 1000: Christmas Word Problems Worksheet
Engaging Christmas-themed worksheet requiring students to solve word problems by adding three numbers within 1,000.
-
2-Digit Addition
Solve Story Problems Using Bar Model Worksheet
Reinforce math concepts by practicing to solve story problems using bar models.
-
Addition Strategies
What Is the Missing Number in Addition Sentence? Game
Join the fun of finding missing numbers in addition sentences! This game challenges kids to solve problems using addition facts of 9. By working through these interactive math sentences, children will sharpen their addition and subtraction skills. Perfect for young learners eager to tackle math in a playful way. Discover the joy of numbers today!
-
Addition Strategies
Subtracting by Counting Backward Game
Get ready for a spicy adventure with the Oolzoos! In this game, you'll help them subtract by counting backward. Your first grader will solve subtraction problems within 20 using the count-back strategy. It's a fun way to boost addition and subtraction skills while enjoying an exciting storyline. Are you ready to help the Oolzoos play faster? Let's go!
-
3-Digit Addition
Add 3-Digit and 1-Digit Numbers with Regrouping: Horizontal Addition Worksheet
Boost your ability to add 3-digit and 1-digit numbers with regrouping by printing this worksheet.
-
Large Numbers Addition
Add 6-Digit and 5-Digit Numbers with Regrouping: Vertical Addition Worksheet
Practice addition at the speed of lightning by adding 6-digit and 5-digit numbers with regrouping.
-
Addition Strategies
Composing Numbers Up to 50 Game
Join the Oolzoos and Blinky the Bat in this exciting game where first graders learn to compose numbers up to 50. By creating numbers from engaging stories, kids will develop a strong sense of place value and number sense. This interactive game makes math fun and helps kids understand how numbers work. Are you ready to help Blinky get home? Start the adventure now!
-
Addition Strategies
Decomposing Numbers Up to 50 Game
Join Blinky the bat and Oolzoos on a thrilling adventure to master decomposing numbers up to 50! In this engaging game, kids will explore the concept of place value while having fun. They'll break down numbers and develop strong number sense, making math exciting and interactive. Perfect for young learners to boost their math skills with playful challenges!
-
Add With Pictures
Color Flowers (Sum 5) Worksheet
Engaging worksheet tasking students to add numbers and color corresponding number of flowers for the sum of 5.
-
Addition Strategies
Count On to Complete the Sentences Worksheet
Print this worksheet to practice count on to complete sentences like a math legend!
-
Addition Strategies
Composing and Decomposing Tens to Make a Number Game
Join Blinky the bat and Oolzoos on an exciting adventure! Your child will solve problems by composing and decomposing tens to form numbers. This engaging game helps kids understand place value and number sense while reading and writing numbers up to 100. It's a fun way to boost math skills and confidence. Are you ready for the challenge? Let's play!
-
Addition Strategies
Composing and Decomposing Tens and Ones to Make a Number Game
Join the fun math adventure with Blinky the Bat and the Oozloos! In this exciting game, kids will learn to compose and decompose numbers using tens and ones. They'll tackle fun challenges, boosting their place value understanding and number sense. Perfect for helping young learners master reading and writing numbers up to 100. Let the math fun begin!
-
Add Three Whole Numbers
Add 3 Numbers within 1000: Shopping Word Problems Worksheet
Engaging worksheet with a shopping theme for students to practice adding 3 numbers within 1,000.
-
2-Digit Addition
Addition Using Place Value Cards Worksheet
Assess your math skills by using place value cards to do addition in this worksheet.
-
Addition Strategies
Adding Numbers Game
Embark on a vibrant balloon safari where kids can learn to fluently add numbers within 20. This engaging game invites young mathematicians to create numbers using the given options. With colorful balloons and playful monsters, children will enhance their addition and subtraction skills while having fun. Perfect for boosting math confidence and fluency!
-
Addition Strategies
Subtracting Numbers Game
Embark on a hot air balloon ride with little monsters and master subtraction facts! This vibrant game lets kids fluently subtract within 20 while having fun. As they solve subtraction problems, they'll help the monsters soar high in the sky. The game also reinforces addition skills, making math practice enjoyable and effective. Perfect for young math explorers!
-
3-Digit Addition
Add 3-Digit and 2-Digit Numbers with Regrouping: Horizontal Addition Worksheet
Combine math learning with adventure by solving to add 3-digit and 2-digit numbers with regrouping.
-
Large Numbers Addition
Add Two 6-Digit Numbers without Regrouping: Horizontal Addition Worksheet
Use this worksheet to add two 6-digit numbers without regrouping to strengthen your math skills.
-
Addition Strategies
Subtracting to Make a Number Game
Embark on a thrilling balloon safari with little monsters! This game helps kids master subtraction by using number bonds to solve various problems. As they play, children will fluently subtract within 20, enhancing their math skills in a fun and engaging way. Perfect for young learners, this game provides a delightful mix of learning and excitement!
-
Addition Strategies
Subtracting to Find the Missing Number Game
Embark on a safari adventure with little monsters! This exciting game lets young mathematicians use subtraction to find missing numbers. Kids will enjoy practicing addition and subtraction within 20, honing their math skills while sending monsters on a balloon safari. It's a fun way to learn subtraction and become a number champ!
-
Add With Pictures
Add and Color Flowers (Within 3) Worksheet
Boost your math skills with this fun worksheet, adding numbers within 3 and coloring corresponding flowers.
-
Addition Strategies
Anchor 5 & 10 Worksheet
Put your skills to the test by practicing this Anchor 5 & 10 worksheet.
-
Addition Strategies
Counting-On Strategy on a Number Line Game
In this engaging game, your child will learn to count and add using a number line. By practicing addition with visual jumps, kids strengthen their counting skills and grasp fundamentals of addition with visual help. The game offers a playful way to tackle addition challenges, helping young learners become confident with numbers. Enjoy learning and have fun with math!
-
Addition Strategies
Marking the Sum on the Number Line Game
In this exciting math game, kids will learn to count on and mark sums using number lines. It's a hands-on way to practice addition, enhancing problem-solving skills. With engaging tasks that make learning fun, students will grasp addition strategies easily. Perfect for young learners to build confidence in math. Join the fun and start learning today!
-
Add Three Whole Numbers
Add 3 Numbers within 1000: Travel Word Problems Worksheet
Engaging travel-themed worksheet to enhance students' skills in adding three numbers within 1,000.
-
2-Digit Addition
Addition Expressions With Sum More Than 20 Worksheet
A worksheet designed to enhance students' addition skills by identifying expressions that result in a sum above 20.
-
Addition Strategies
How Many More Using Number Line Game
In this fun math game, kids use a number line to master the count-on strategy and find missing addends. By solving a variety of addition problems, they build confidence and strengthen their understanding of addition and subtraction concepts. This interactive learning experience makes math enjoyable and helps kids develop essential problem-solving skills.
-
Addition Strategies
How Many More on a Number Line? Game
Introduce your child to a fun way of mastering addition with the "How Many More on a Number Line" game. Children will learn to use a number line to find missing addends, practicing addition within 20. This game focuses on essential strategies for addition, helping kids develop confidence in solving math problems. Let them enjoy learning while playing!
-
3-Digit Addition
Add 3-Digit and 2-Digit Numbers with Regrouping: Vertical Addition Worksheet
In this worksheet, learners will get to add 3-digit and 2-digit numbers with regrouping.
-
Large Numbers Addition
Add Two 6-Digit Numbers without Regrouping: Vertical Addition Worksheet
Combine math learning with adventure by solving to add two 6-digit numbers without regrouping.
-
Addition Strategies
Identifying the Sum on a Number Line Game
Join this exciting game to master addition using a number line! Kids will practice counting on to add, tapping on the number line to find sums within 20. This engaging activity helps young learners develop math skills while having fun. Perfect for those looking to improve their addition strategies and gain confidence in math.