
My daughter went from struggling with fractions to helping her classmates. She completed the entire unit in just 6 weeks!
Sarah M.

Trusted platform that builds strong math foundations

Snap a photo of any problem and get the exact lesson you need

Canadian certified teachers explain every concept clearly

Printable worksheets and interactive practice for every topic

Choose your Ontario grade (K-12) and current math topics.

Upload homework problems or browse curriculum-aligned lessons.

Work through similar problems until concepts stick.

Track progress and watch grades improve week by week.
Michael T.
Jennifer L.
Read More
Everything you need to know about helping your child succeed
How does StudyPug align with the Ontario Grade 4 curriculum?
StudyPug covers all Ontario Grade 4 Math expectations including number sense, operations, patterns, data management, and geometry. Every lesson aligns with Ontario curriculum standards.
What topics are covered in Grade 4 Math?
Grade 4 covers whole numbers to 10,000, fractions and decimals, multiplication and division facts, patterns and algebra, data management, measurement, and geometry including angles and area.
How do the video lessons help my child learn?
Canadian certified teachers break down each concept into clear steps. Your child can pause, rewind, and rewatch any lesson until they fully understand the material.
Can StudyPug help prepare for the EQAO assessment?
Yes, StudyPug builds the foundational skills tested on EQAO. Students practice problem-solving, communication, and application skills that prepare them for future assessments.
How much time should my child spend on StudyPug?
Most students benefit from 20-30 minutes per session, 3-4 times per week. The adaptive practice adjusts to their pace, making every minute count.

10,000+ questions adjust to your exact skill level. Never run out of problems that challenge you.

See mastery percentage for every topic. Parents get weekly progress emails automatically.

Earn badges for consistency and improvement. Build learning streaks that motivate daily practice

Time spent, problems solved, concepts mastered. Identify exactly where more practice is needed.