Driving With Care Program

Driving With Care® programs are nationally recognized education programs for DWI/DUI and underage offenders convicted of drinking and driving. Driving With Care was developed by Harvey Milkman, Ph.D., David Timkim, Ph.D. and Kenneth Wanberg, Ph.D. (All rights reserved, permission for use required from authors.)

DWC means caring about yourself and caring about others. The program is built on the approach that individuals make changes in their actions by changing the way they think. Through intensive program sessions, participants gain the knowledge and skills to change their thinking so they may change their actions. This is accomplished through participation in class sessions, discussions and assignments. The program assignments include exercises and worksheets to help participants apply the topics and material to their own situations.

DWC participants are required to take an active part in each session. Each session has exercises and work sheets to help participants apply the topics and material to their own situations. Attendance at each session is mandatory with the facilitator providing attendance feedback to the probation officer when necessary.

Driving With Care – Level 1

$200 includes the Driving With Care® workbook

This 6-session, 12-hour DWI education program is for first time offenders who indicate minimal, if any problems other than impaired driving, associated with alcohol or drug use, who have no prior offenses, no prior diagnosis of Substance Abuse or Substance Dependence, and no other problems related to AOD use or misuse. The focus of this protocol is to prevent DWI recidivism and future AOD related problems.

Driving With Care - Level 2

$400 includes the Driving With Care® workbook

This is a 12-session, 24-hour education program for offenders convicted of driving with a blood alcohol level beyond twice the legal limit and/or while under the influence of another drug. The program is built on the philosophy that offenders make changes in their actions by changing how they think. This program will give DWI offenders the knowledge and skills needed to change their thinking so they may change their actions and prevent future DWI's/DUI's.


NPS provides easy enrollment via phone or text at 320.247.5541, or via email completed through the Contact Us submission on this page.


Flexible payment plans are available. You may pay via cashiers check, money order, cash, and in some instances a personal check. Credit/debit cards are also accepted, yet at the same time do enact a 2.85% service fee.


NPS Services is dedicated to providing services that meet the needs of our participants. Please do not hesitate to contact NPS to discuss and explore additional options.

Level 1 Program Sessions:

Tuesday Evenings from 6pm to 8pm

March 6th through April 10th
April 17th through May 22nd
June 19th through July 31st
August 14th through September 18th
September 25th through October 30th
November 13th through December 18th

Level 2 Program Sessions:

Friday Mornings from 10am to 12pm

January 5th through March 16th
March 16th through June 1st
June 8th through September 7th (07/06 off Week) 
September 14 through November 30th

Level 1 Program Weekend Sessions:

Intensive Weekend Session: First two Saturday's from 9am to 3:30pm (These weekend courses are designed for participants who live in the greater St. Cloud area and/or have work/family conflicts on Tuesday evenings.)

February 3rd & 10th
April 7th & 14th & 21st
June 2nd & 9th & 16th
August 4th & 11th & 18th
October 6th & 13th & 20th
December 1st & 8th & 15th

Level 2 Program Sessions:

Wednesday Evenings from 6pm to 8pm. (NPS is currently in the process of developing an additional course session for Level 2 Programming.)

January 10th through March 28th
April 4th through June 20th
July 11th through September 26th
October 3rd through December 19th

Truthought Corrective Thinking Group

Thursday Evenings 6pm to 8pm

April 5th through June 21st
July 12th through September 27th
October 4th through December 20th
*Individual Sessions available upon request 

Individual Coaching Sessions

*Individual Coaching Sessions available upon request

Locations & Time

Currently, NPS Services provides Driving With Care® Program Sessions on Tuesday & Wednesday evenings from 6:00pm to 8:00pm at:
110 2nd Street South #224
Waite Park, MN 56387