The Spark Dispatch

Updates, insights, and stories about Spark and the world of online teaching.

Recent Posts

Jan 25, 2026 •7 months ago
Vaidy Bala

A better mirror

Continuous feedback, done right

Last month, I wrote about feedback mirrors - the idea that we need constant reflection to know whether we're growing or slipping.

Today, I want to show what that looks like in practice.

The problem with traditional feedback

Remember report cards? A single number that supposedly captured months of learning.

But if Maria scored 72%, what should a teacher actually do next?

Is she improving? Was she at 60% last month and climbing - or 85% and slipping? Which topics need work?

You can't tell from a single number.

Traditional feedback is like looking at a single frame of a movie and trying to understand the plot. You're missing the story.

What a better mirror looks like

This is why we built the Student Performance dashboard in Spark.

It shows the complete learning journey - not as a snapshot, but as a timeline.

You see all your students at once.

All students at a glance

From there, you can drill down layer by layer:

  • Student-level performance trends over time

  • Test-level results within any time window

  • Question-level detail within a specific test

Individual student performance graph

Tooltip showing multiple tests

Quiz report with question details

This multi-level drilldown goes from subjects → specific topics → individual questions.

Teachers and students can explore this together, identifying exactly where help is needed.

And once a weak topic is identified, the student can dive straight into it with Spark's AI tutor.

The mirror doesn't just show the problem - it helps solve it.

Why this actually works long-term

There's a reason most feedback systems don't survive in the real world.

They add work.

Teachers are asked to:

  • Design quizzes

  • Schedule tests

  • Grade submissions

  • Analyze results

  • Prepare reports

It works for a while.
Then reality kicks in.

What makes this different is that none of that work exists.

In Spark:

  • Quizzes are generated automatically from teaching content

  • Tests are deployed without manual setup

  • Submissions are graded automatically

  • Performance is tracked continuously

  • Reports update in real time

The only thing the teacher does is teach - exactly as they already do.

In this case, the only setup required was connecting a Zoom account.

That's it.

The feedback mirror keeps working quietly in the background - class after class, week after week - without adding a single new task to the teacher's plate.

That's the only way feedback mirrors can work at scale.

What's next

Right now, the dashboard shows the data.

Next, we're teaching the system how to interpret it.

We're building automatic insights and personalized recommendations on top of this foundation.

The system will:

  • Detect learning gaps

  • Identify patterns over time

  • Suggest exactly what each student should focus on next

This is our first real step toward building a set of virtual assistants that work individually with each student - offering guidance based on their actual performance, not generic rules.


If you're already using Spark, you can explore the Performance dashboard today.

And if you're not using Spark yet but this kind of feedback feels overdue, just reply to this email - I'll set you up with early access.