Liberty Driving School provides drivers education for teens and private driving lessons for adults. Located in Portsmouth, NH, our certified drivers education instructors also teach safe driving classes in Greenland, South Eliot, New Castle, and Newington. We offer online registration and scheduling for classroom and behind the wheel training.