According to its website, ASN offers an "All-States Notary Education Course." California, Colorado, Florida, Missouri, Montana, Nevada, North Carolina, Oregon and Pennsylvania are among the states that do not recognize this training program, however. The NNA offers courses with optional insurance to protect your liability.
On their websites, both the ASN and the NNA offer you your choice of training methods: web courses, live courses and home-study courses.
The ASN website indicates that some states require you to take an exam to become an official notary. These include California, Colorado, Connecticut, Washington D.C., Hawaii, Louisiana, Maine, Nebraska, New York, North Carolina, Oregon and Utah.
ASN's live training course in Florida is scheduled to last for three hours, as of 2010. You can complete all other classes at your own pace.