Hey gang!
Will be picking up our Leaf here in a couple weeks. I've been reading through the road trip threads, and am often overwhelmed by the "technical jargon" about amps, charging stations, special extension cords, and all kinds of other things. I'm a COMPLETE noob when it comes to electric...