Ripples Academy
Maths that children truly understand.
Twenty years of classroom experience, now helping a new generation of students from Grade 3 to Grade 10.
- 20 years
- of teaching experience
- Grades 3 to 10
- from school maths to Olympiads
- Theory first
- ideas before problems
Pulukuri Johnny Joe
Maths teacher for 20+ years
Theory first. Then the problems.
No topic starts without its theory. Practical problems come only after the idea is clear.
Integers
−3 + 5 = 2
Fractions
3/4 of the bar
Geometry
a² + b² = c²
Algebra
y = x²
Circles
A = πr²
20 years
of teaching maths
10 to 15
students in each batch
Grades 3 to 10
CBSE, State and international
India and US
class times in both
He now teaches the children of his old students.
Twenty years of teaching have brought Pulukuri Johnny Joe full circle. He says teaching the children of the students he taught at the start is one of the proudest parts of his career.
His rule is simple. Maths is a subject of theory, so no topic is taught without its theory first. Practical problems come only after the idea is clear. Students stay because this makes maths easy to follow.
He teaches live on a whiteboard with a marker, working each step in front of the class. His students score close to full marks in school maths, and many have qualified through rounds of AMC 8, AMC 10, Kangaroo and MOEMS.
Where it all began
Our story began in a small tuition centre, where students gathered to learn maths the way it should be taught: the idea first, the problems after.
Those students have grown up, and today many of them trust us with their own children.
Twenty years on, the classes have moved online. The approach has not.

The earlier tuition centre
1 / 10
What we teach
Every batch has its own syllabus and exam plan, so each student prepares for exactly what they need.
- CBSE, State board and international syllabi
- Every topic starts with the idea behind it
- Support for school exams, week by week
- Prepared round by round
- Problem-solving built on strong fundamentals
- Each batch follows its own exam plan
- Kangaroo, MOEMS and other Olympiads
- Practice papers to build speed and accuracy
- Each batch follows its own syllabus
- Designed for senior students
- Each idea explained before the method
- Worked examples, step by step
How a class runs
- 1
Theory on the board
Each topic starts with why it works, drawn by hand.
- 2
Worked problems
Every step is written out. Nothing is skipped.
- 3
Practice
Homework goes in as a photo or PDF on the student portal.
- 4
A short test
Timed, marked straight away, with a PDF of the answers.
Why does it work?
a² + b² = c²
Proof first.
Practice after.

Online classes today
1 / 6
Today, in a live online class
Students now join from different homes in India and the US, learning together in one live class, with the teacher working each problem out for everyone to follow.
- Students from India and the US
- Live teaching, not recordings
- Every student seen and heard
How to join a batch
- 1
Send an enquiry
Tell us the student's grade and what they are preparing for.
- 2
Get the timings
We reply with the batch times in Indian and US time, and what is open.
- 3
Join and log in
The teacher approves the student's account, and the student logs in with a username.
Students regularly score close to 100% in school maths, and several have qualified through multiple rounds of AMC 8 and other Olympiads.
Results are shared with parent permission.
Questions parents ask
Which grades and syllabi do you teach?
We teach students from Grade 3 to Grade 10 across the CBSE, State board and international curricula. Students in the senior grades can also join our AP Calculus batch.
How are the classes held?
Your child learns live and online, in a class that begins with the idea behind each topic. Every problem is then worked out on the whiteboard, step by step, so your child understands the reasoning and not just the answer. Each class keeps a fixed time, which gives your child a steady routine.
Will the timings suit a student in the US?
Yes. We show every batch timing in both Indian and US time, so families abroad can choose the slot that fits their day.
Which competitions do you prepare for?
We prepare students for AMC 8, AMC 10, Kangaroo, MOEMS and other Olympiads. Each batch follows its own syllabus and exam plan, so your child prepares for exactly what they need.
How will I know my child is progressing?
Students take short online tests to check how well they have understood a topic. Your child sees their score as soon as they finish, along with a copy of their answers to revise from.
How does my child get started?
Send us an enquiry and we will share the available batches and timings. Once your child joins a batch, we set up their student account and send the details to your email, and your child signs in with a simple username.
Ask about a batch
Tell us about the student. We will reply by phone or WhatsApp with the batch timings and what is open.
- Batches of 10 to 15 students
- Live on Zoom, taught on a whiteboard
- Class times in Indian and US time













