Can Gemini Become an Offline AI Tutor? Lessons from Building Educational AI

This is a submission for the Google I/O Writing Challenge

What if every student had access to a personal AI tutor — one that explains concepts patiently, adapts to learning speed, gives feedback instantly, and never gets tired?

That sounds exciting.

But there is one problem: