Its required in FL. but insurance is not.
Now there's some serious BS. I guess if you take their course you'll never have an accident, so no need for insurance. Politicians, gotta love em.
In VA you take a written/computer test and get a learners permit that is good for 1 year, and you must have it 30 days before you can go back to the DMV and take the riding test in the parking lot.
Or, you can take the 2 day riding course(with or without learners permit)and go to the DMV and get your license after.