2012 Nissan LEAF with two kid car seats in the back. All-electric car with max range of 30 miles (it does not take gas!). If you need to drive more than 30 miles--please take a different car! Pretty clean. This car is recommended only for trips less than 25 miles except for people with experience driving an all-electric car that doesn't take gas.
If you want to charge it at a house, it takes about 14 hours to fully charge on an ordinary electric outlet with a working ground. The battery does not come out of the car--you will need an outlet located close to the car. Note that it will not charge if the "ground" on the outlet is not correctly wired. You might want to test that before relying on the outlet to charge the car.
It takes about 5 hours to fully charge on a 240V "L2" charging station or one of those big 240V outlets (like a dryer outlet). There is an assortment of plug adapters in the trunk. There are a few dozen public "CHAdeMO" quick chargers in the Philly area, this car can get up to an 80% charge in 45 minutes on most of those. These stations are always unmanned and are occasionally out of service, so it's good to have a backup plan in case of contingencies.
Try the PlugShare app on your smart phone for a map of the hundreds of available charging stations in the area. Lots of people with electric vehicles make their home chargers available for public use. That can be helpful in case of contingency.
If you come to the end of the 30 mile range the car shuts off and will need to be towed. It doesn't take gas!