I have to say if you really want to learn how to drive and can't afford one of those schools go to NY City and drive around for a bit, or in my case New Haven.
Nothing will teach you how to really DRIVE like the City. The cabs do not give you an inch, you better make the right decision and fast or they will run over you.