Tutors Hub

Inside ZNF.Math: how one Dhaka math teacher built a classroom, a portal and a lab in one

An interview with Zeehan Nafis Fuad, founder of ZNF.Math and Tutors Hub, on hybrid batches, the dual-paper method, a student portal that parents can actually read, and why technology should serve the teacher, not replace them.

By Tutors Hub team, 2026-11-13

ZNF.Math is a Cambridge Mathematics programme in Uttara, Dhaka, and live online, for O Level Mathematics D (4024), IGCSE Mathematics (0580) and Additional Mathematics (4037 and 0606). It is led by Zeehan Nafis Fuad, an Oxford-accredited educator and Scholastica faculty member with more than 12 years of teaching in Dhaka, previously at Mentors' and Zen Learners, and the founder of Tutors Hub. ZNF.Math reports that 87.5% of its students (7 out of 8) achieve A or A* in Cambridge Mathematics. We put the questions families ask most to Zeehan. The answers draw on how ZNF.Math describes its own method and on how its student portal is built.

"I don't just teach math. I teach students how to think." (ZNF.Math's own motto)

The idea

What is ZNF.Math, in one sentence?

It is a Cambridge Mathematics classroom that a student can attend in person at PrepNation Academy in Uttara or live from home, with everything around the class (notes, past papers, homework, tests, attendance and fees) in one place that students, parents and the teacher all see.

Why build a platform instead of just teaching batches?

Because the class is only a few hours a week. What decides a grade is everything in between: whether homework gets done, whether mistakes from the last mock get fixed, whether a parent knows there is a problem in October rather than in August when results come out. A good teacher already tracks all of that in notebooks and WhatsApp groups. I wanted it in one place, and I wanted parents to see it without having to ask.

The classroom

Your batches are capped at 20 students. Why that number?

A cap of twenty keeps the guidance individual: I can know each student's weak chapters, how they lay out their working and how they handle time pressure. Batches run three days a week, Sunday, Tuesday and Thursday, for Grades 9 and 10, with a General-plus-Additional-Math track, a General-Math-only track and a later online night batch for Grade 10. Every batch is hybrid: the same lesson in the room and live online, with recordings for revision.

What is the "dual-paper" approach?

In 4024 and 0580 the two papers count equally, roughly 50% each: a non-calculator paper and a calculator paper. Many students prepare for one and lose a grade on the other. So every topic is taught and tested both ways: what you must do by hand, and what you should let the calculator do. The same applies to Additional Mathematics.

How do students know where they stand?

Timed past-paper mocks every two weeks, marked to Cambridge mark schemes, and extra support clinics for anyone who needs to go over a chapter again. A student who scores a C in a mock knows by the next week exactly which questions cost them, and so do their parents.

The technology

What does the Student Portal actually show?

Each student logs in at znfmath.com and sees:

  • Attendance, including whether they came in person or joined online, which counts as attended.
  • Test results for every mock, with the class average beside their own score and an estimated Cambridge grade.
  • Homework as a checklist, synced from the batch's Google Classroom, so nothing set in class gets lost.
  • Materials: notes, worksheets and test papers, linked straight from Google Drive.
  • Fees: what is due and how to pay (bKash, Nagad, bank transfer or at the centre).
  • Comments from the teacher, and notices for the whole batch.

It installs on a phone like an app, keeps you signed in, and still shows the last copy of your dashboard when the connection drops.

And on the teacher's side?

Everything runs from a set of Google Sheets: one for attendance, one for test results, one for payments and one for materials and homework. I type a score once and the student, the parent and the class average all update. There is no separate admin system to keep in sync, which is exactly why it gets kept up to date.

What is the Math Lab?

The Math Lab is a set of interactive graphs on the website: sliders for circle geometry, quadratics and trigonometric graphs and their roots. When a student drags a slider and watches a parabola shift or a root move, the algebra stops being symbols.

Where do the notes and past papers come from?

There is a 40+ chapter library of visual notes, with zero-fluff formula sheets and worked solutions laid out the way an examiner wants to see them, plus past paper vaults for each syllabus: 4024, 0580, 4037 and 0606. Sample chapters and sample question papers are free on the website.

Students, guardians and teachers

What does a parent get from it?

No guessing. A parent can see attendance, every test score and every homework item without calling me. When we do talk, we are both looking at the same numbers.

Does technology change what a teacher does?

It removes the paperwork, not the teaching. The portal does not explain why a student keeps losing marks on vectors; a teacher does. Technology should give the teacher more time for that, and give students and parents the full picture.

How does ZNF.Math relate to Tutors Hub?

They solve different problems. ZNF.Math is my own Cambridge Mathematics batches. Tutors Hub is a home and online tutor service for every subject and curriculum, where checked tutors are matched with families by a TOE (TutorsHub Operations Executive), with a trial class first. Many families use both: a ZNF.Math batch for Mathematics and a Tutors Hub tutor for another subject, or a one-to-one tutor for a student who needs a slower pace before joining a batch.

Your advice to a Grade 9 student starting O Level or IGCSE Mathematics?

Do past papers early, not just in Grade 10. Learn every topic both with and without a calculator. And when you get a question wrong, write down why. That one habit is worth more than any extra class.

How to join ZNF.Math

BatchDaysTimeFormat
Grade 9: General + Additional MathSun, Tue, Thu7:00 to 9:00 pmIn person and online
Grade 9: General Math onlySun, Tue, Thu5:30 to 7:00 pmIn person and online
Grade 10: General + Additional MathSun, Tue, Thu3:30 to 5:30 pmIn person and online
Grade 10 night batch: General MathSun, Tue, Thu9:00 to 10:30 pmOnline

In-person classes are at PrepNation Academy, Sector 7, Lake Drive Road, Uttara, Dhaka 1230. Reserve a seat on znfmath.com or on WhatsApp at +880 1896-401507. Follow ZNF.Math on Facebook and Instagram.

Looking for a one-to-one tutor instead, or for another subject? Request a tutor from Tutors Hub, free for guardians. Mathematics graduates who want to teach can become a tutor.

Frequently asked questions

Who teaches at ZNF.Math?

ZNF.Math is led by Zeehan Nafis Fuad (also spelled Jeehan Nafis Fuad), an Oxford-accredited educator and Scholastica faculty member with more than 12 years of teaching Cambridge Mathematics in Dhaka.

Which syllabuses does ZNF.Math cover?

Cambridge O Level Mathematics D (4024), IGCSE Mathematics (0580), O Level Additional Mathematics (4037) and IGCSE Additional Mathematics (0606), with a Grade 8 foundation course.

Can students join ZNF.Math online?

Yes. Every Grade 9 and 10 batch runs in person at PrepNation Academy in Uttara and live online at the same time, with recordings; the Grade 10 night batch is online only.

How do parents follow progress at ZNF.Math?

Through the Student Portal on znfmath.com, which shows attendance, every test score with the class average, homework and fees.

How is ZNF.Math different from Tutors Hub?

ZNF.Math is a Cambridge Mathematics batch programme. Tutors Hub matches families with checked home and online tutors for every subject and curriculum.

Keep reading