Our 16-year-old started driver's ed at a local Minnesota school. The school was fine. The experience of going through it was a slow-motion disaster.
The classroom portal
First, the school sent us to an online classroom built circa 2009. It logged you out every 11 minutes. The quiz UI ate your answers if you scrolled. We paid for this twice — once when we enrolled, and again to "reset progress" after the third session-timeout corrupted my kid's quiz results.
The Blue Card portal
After classroom, you need a Blue Card — the Minnesota credential that proves you finished classroom and can apply for a permit. Naturally, the Blue Card lives on a different portal called MyBlueSlip, run by a third party that charges $40 in processing fees. The school doesn't process Blue Cards anymore because, quote, "the state changed something". MyBlueSlip's website looks like it was scanned in from a 1998 trade magazine.
The scheduling portal
Behind-the-wheel scheduling is on a third portal. After you pay there, you get dumped into a directory listing of "approved BTW instructors" and told to call them yourself. Some answer. Most don't.
The fee schedule
Then come the fees. Reschedule less than 48 hours before a BTW lesson: $85. Forget your permit at home (a teenager, no less): $85. Cancel inside 24 hours: $50. Need the Blue Card reprinted because the first one got lost in your kid's locker: $40. None of these were disclosed when we enrolled.
The paper trail
The state requires 50 hours of parent-supervised practice driving. There is a paper log. The state DMV is famously picky about which paper logs they accept. Our school handed us one that, we later learned, was the wrong format. We figured this out at the road test. My kid passed anyway, but only because the examiner was nice.
The diagnosis
None of this is the school's fault. They're using the tools the industry shipped. The tools are the problem. Driver's ed is a workflow with three external dependencies (state DMV, payment processing, BTW instructors) and six logical phases (enroll → classroom → permit → BTW → practice → road test). The status quo gives each phase its own portal, with no shared state, and charges you for the privilege.
The product
directio is the operating system underneath that experience. Schools run their entire operation in one place. Families get one login and one timeline. Every fee is on the table before it's owed. The Blue Card is just an unlock on the student's journey, surfaced when the requirement hits — not a$40 surprise on a portal you've never heard of.
We built directio for our kid's driving school. But every parent in the country paying the dad-tax of fragmented driver-ed software is who we built it for.