Widmyer Driving School 1-888-980-8880 (Toll Free)Widmyer Driving School 1-888-980-8880 (Toll Free)
Widmyer Driving School 1-888-980-8880 (Toll Free)  
Driver Improvement Program (DIP)
In-Person Registration Page

Widmyer submits completion to the Maryland MVA. You receive a copy of completion at the end of class.

Bring: $80 cash, photo ID and letter from MVA (if you have one)

Driving record questions should be directed to the:
MVA DIP Section: 410-787-7817
Widmyer questions: office@widmyer.com

If none of the in-person dates work, consider taking the course online.
Click here to view our Zoom Schedule.

1.)  Select class     2.) Enter your information and click "Enroll"

Location: Allegany County

Date: 04/18 Thurs IN-PERSON CLASS
Time:5:30-8:30PM
Price: $80
Information: Class meets Maryland MVA requirements.
Location: 11622 Bedford Rd. Cumberland, MD
Bring photo ID, pen, MVA letter if you have one and $80 Cash
Virtual Zoom and online classes also available.

Location: Allegany County

Date: 05/15 Wed IN-PERSON CLASS
Time:5:30-8:30PM
Price: $80
Information: Class meets Maryland MVA requirements.
Location: 11622 Bedford Rd. Cumberland, MD
Bring photo ID, pen, MVA letter if you have one and $80 Cash
Virtual Zoom and online classes also available.

Location: Allegany County

Date: 06/13 Thurs IN-PERSON CLASS
Time:5:30-8:30PM
Price: $80
Information: Class meets Maryland MVA requirements.
Location: 11622 Bedford Rd. Cumberland, MD
Bring photo ID, pen, MVA letter if you have one and $80 Cash
Virtual Zoom and online classes also available.

Location: Allegany County

Date: 07/18 Thurs IN-PERSON CLASS
Time:5:30-8:30PM
Price: $80
Information: Class meets Maryland MVA requirements.
Location: 11622 Bedford Rd. Cumberland, MD
Bring photo ID, pen, MVA letter if you have one and $80 Cash
Virtual Zoom and online classes also available.

Location: Allegany County

Date: Click Here to View Upcoming Zoom Schedule and Sign Up
Time:
Price: $60
Information: The free Zoom app is needed to attend the class virtually. Your device must have functioning video and audio. Any age can sit through this MVA approved course.

Location: Anne Arundel County

Date: Click Here to View Upcoming Zoom Schedule and Sign up
Time:
Price: $60
Information: The free Zoom app is needed to attend the class virtually. Your device must have functioning video and audio. Any age can sit through this MVA approved course.

Location: Baltimore County

Date: Click Here to View Upcoming Zoom Schedule and Sign-Up
Time:
Price: $60
Information: The free Zoom app is needed to attend the class virtually. Your device must have functioning video and audio. Any age can sit through this MVA approved course.

Location: Calvert County

Date: Click Here to View Upcoming Zoom Schedule and Sign-Up
Time:
Price: $60
Information: The free Zoom app is needed to attend the class virtually. Your device must have functioning video and audio. Any age can sit through this MVA approved course.

Location: Carroll County

Date: Click Here to View Upcoming Zoom Schedule and Sign-Up
Time:
Price: $60
Information: The free Zoom app is needed to attend the class virtually. Your device must have functioning video and audio. Any age can sit through this MVA approved course.

Location: Charles County

Date: Click Here to View Upcoming Zoom Schedule and Sign-Up
Time:
Price: $60
Information: The free Zoom app is needed to attend the class virtually. Your device must have functioning video and audio. Any age can sit through this MVA approved course.

Location: Frederick County

Date: Click Here to View Upcoming Zoom Schedule and Sign-Up
Time:
Price: $60
Information: The free Zoom app is needed to attend the class virtually. Your device must have functioning video and audio. Any age can sit through this MVA approved course.

Location: Garrett County

Date: Click Here to View Upcoming Zoom Schedule and Sign-Up
Time:
Price: $60
Information: The free Zoom app is needed to attend the class virtually. Your device must have functioning video and audio. Any age can sit through this MVA approved course.

Location: Garrett County

Date: In Person Class offered in Cumberland
Time:SEE INFORMATION
Price: $80
Information: Need an in person class please select Allegany County.
Zoom class is available in Garrett County.

Location: Harford County

Date: Click Here to View Upcoming Zoom Schedule and Sign-Up
Time:
Price: $60
Information: The free Zoom app is needed to attend the class virtually. Your device must have functioning video and audio. Any age can sit through this MVA approved course.

Location: Montgomery County

Date: Click Here to View Upcoming Zoom Schedule and Sign-Up
Time:
Price: $60
Information: The free Zoom app is needed to attend the class virtually. Your device must have functioning video and audio. Any age can sit through this MVA approved course.

Location: St. Marys County

Date: Click Here to View Upcoming Zoom Schedule and Sign-Up
Time:
Price: $60
Information: The free Zoom app is needed to attend the class virtually. Your device must have functioning video and audio. Any age can sit through this MVA approved course.

Location: Washington County

Date: 4/16 Tues IN PERSON CLASS
Time:4:00-7:00PM
Price: $80
Information: Class meets Maryland MVA requirements.
Location: 162 W Washington St , Hagerstown
Bring photo ID, pen, MVA letter if you have one and $80 Cash

Location: Washington County

Date: Click Here to View Upcomin Zoom Schedule and Sign-Up
Time:
Price: $60
Information: The free Zoom app is needed to attend the class virtually. Your device must have functioning video and audio. Any age can sit through this MVA approved course.

Location: Wicomico County

Date: Click Here to View Upcoming DIP Schedule and Sign-Up
Time:
Price: $60
Information: The free Zoom app is needed to attend the class virtually. Your device must have functioning video and audio. Any age can sit through this MVA approved course.


We need your Maryland License # in order to submit your completion to the Maryland MVA.
First Name*
Last Name*
Street Address*
City*
State*
Zip*
Date of Birth*
Phone*
(999-999-9999)
Other Phone  
(999-999-9999)
  E-mail*
Drivers License #*