S.H.
http://www.floridajobs.org/VPK/index.html
That website has many of the answers you are looking for. I had my son enrolled last year. It is FREE no matter what your income is. During the school year most places do 3 hours a day 5 days a week for the entire school year (Aug. to May) and then during the summer it is 6 hours a day 5 days a week (I believe). To find a place participating you can find a list on the site I gave you - at least there was one last time I checked (my son is in K now, so it was last year) or you can just get out the phone book and call around. They will tell you if they participate and set up an appt with you to come see the class, etc.