My dad taught me to drive. He was great, because he virtually never said anything unless a) I asked a question, or b) I did something wrong. For example, I'd run over a small curb when making a right turn, and he'd say, "I knew that would happen," or I'd slow down too much before merging into traffic on the highway and he'd say, "See, you need to move faster." Of course, he'd never let anything terrible happen, but he just kept quiet and let me do my thing. My mom on the other hand.. I was so stressed when driving with her because SHE was stressed, and she definitely let me know it.
New Hampshire doesn't require that you have a learner's permit; you just have to have proof of your age (15 1/2) on you when driving with an adult over 25. Basically, that means driving with your birth certificate. The state requires that you complete a driver's education course before taking your driving test (unless you're over 18).
I took my driver's education course with the state and it consisted of weekly (maybe bi-weekly.. I can't remember) hour-long classes, and then you had to sign up for driving hours - 10 hours of actual driving, and 6 "observation hours," where you had to ride along with another student that was completing a driving hour. Each driving hour had a different focus. I remember that hour 1 covered right and left turns, hour 2 was parallel parking, hour 3 was "country driving" ... hm.. I can't remember the ones in between, but hour 9 was highway driving, and hour 10 covered everything.
I passed my test on the first try