NJC Driving School offers driving instruction to teenagers aged 16-1/2 through adults. Courses of instruction are one hour in length for a total of six sessions. It prepares people for both written tests and road tests. It offers free pickup and drop off.