TrueCourse
Maine BMV Course Report Automation
Generate New Course Reports and Course Completion Reports in seconds. Manage student rosters, session schedules, and multi-location school profiles, all from inside Google Workspace.
30-day free trial ยท 1-on-1 onboarding included ยท No credit card required
Core Features
Everything you need to automate driver education course reporting, built right into Google Workspace.
New Course Report Generation
One click generates a professionally formatted New Course Report (NCR) from your student enrollment data โ every field auto-filled in minutes.
Course Completion Report Generation
Generate Course Completion Reports the same way โ pull from the same enrollment data, auto-fill every required field, and have your Course Completion Report ready to submit in minutes.
Student Roster Management
Works with Google Forms responses, connected third-party form data, or imported CSV rosters. Sorts alphabetically and formats everything for the BMV โ zero re-typing.
CSV Import & Column Mapping
Import student rosters from your existing software, review auto-detected column mappings, and write the data into a clean Google Sheets tab for reporting.
Session Management
Create, edit, duplicate, and delete sessions. Define PSO, class dates, final review, and final exam with flexible class counts, then reuse session setups across semesters.
Multi-Location Profiles
Store school name, address, license number, phone, and instructors per location. Each location gets its own Drive folder. Plan-based limits: 1, 3, or unlimited.
Automatic Drive Organization
Reports are saved to per-location folders in your Google Drive โ "School Name - Location" with session subfolders inside. Browse everything from the sidebar.
On the Roadmap
Student Record Sheets
Course Completion Certificate Print Outs
Print student and school info directly onto your stamped and numbered course completion certificates. TrueCourse fills in the student and school information for you, while leaving dates, signatures, certificate numbers, and other manual fields untouched.
Compliance Checks
Built-in tools that help ensure your courses meet Maine BMV requirements โ included at no extra cost with every plan.
Student Eligibility Checker
Stop worrying about whether everyone is the right age โ TrueCourse flags it automatically. Warns if students turn 18 during the course and shows precise age breakdowns.
Schedule Hours Check
Ensures sessions don't exceed 10 hours of instruction in any 7-day rolling window. Calculates total course hours and weekly breakdowns.
Holiday Detection
Flags every class date that falls on a US federal holiday โ Presidents' Day, Memorial Day, Thanksgiving, all of them. Catch conflicts before you submit.
How It Works
Start Your Free Trial
Sign up in 30 seconds โ no credit card required. We'll schedule your 1-on-1 onboarding call to set everything up together.
Set Up Your School Profile
Add your school name, locations, licensing info, phone numbers, and instructors. One-time setup that powers every report you generate.
Create Sessions & Connect Your Registrations
Define sessions with PSO, class dates, and exams. Then either share your Google Form, connect another form to Google Sheets, or import a CSV roster.
Generate Reports in One Click
Select a session, click Generate, and your New Course Report or Course Completion Report is created in minutes. Auto-formatted, auto-filed to your Drive, and ready to send to the BMV.