Professional Driver Training Programs

Master the road with 30 hours of expert classroom instruction and personalized on-road lessons.

Driver and instructor in car session

Comprehensive Programs for Safe Drivers

At NR Driving School, our instruction meets all requirements mandated by Massachusetts Law. Our curriculum is designed to build a foundation of lifelong safety while ensuring every student receives a comprehensive education.

Program Requirements

To earn a Driver's Education Certificate, students must complete the following four pillars of training:
  • 30 Hours of Classroom Instruction.

  • 12 Hours of Behind-the-Wheel Training (New Program).

  • 6 Hours of Student Observation (observing another student driving).

  • 2 Hour Parent Class (Required before on-road lessons can begin).

We offer a wide variety of classes scheduled to meet the needs of busy students, including evening sessions, Saturday classes, and one-week vacation programs.

Smiling instructor holding clipboard in vehicle

2026 Class Schedules

Course Fee: $1,200.00 
The balance must be paid in full before on-road scheduling can begin.

Saturday Classes (In-Person)

  • Dates: April 11 – May 9

  • Time: 8:15 AM – 3:15 PM

  • Duration: Of student observation.

Evening Sessions (In-Person)

  • Time: 6:30 PM – 8:30 PM

  • Days: Tuesday, Wednesday, and Thursday

Vacation Classes (Week-Long In-person)

  • Dates: April 20 – April 24

    June 22nd - June 26th

    July 6th - July 10th

    July 20th - July 24th

    August 3rd - August 7th

    August 17th - August 21st

  • Time: 8:15 AM – 3:15 PM

Home office setup with plants and laptop

Parent Orientation Class

Parents are required to attend one 2-hour class before on-road lessons can begin.

  • Format: In Person

  • Time: 6:30 PM - 8:30 PM

  • Dates: May 18th, June 15th

How to Enroll

We are currently enrolling for all programs. To secure your spot, please follow these steps:
Dark teal mail symbol

Send an Enrollment Email

Email t_tilden@nrdrivingschool.com. You must include the Student’s Name, a Telephone Number, and your requested class date.

Financial support symbol

Submit Registration & Payment

Click the link below to fill out the student information form and pay the course fee ($1,200 full payment or $600 deposit).