I also found a distance learning program from a company called Education Direct
http://www.educationdirect.com/locksmith/As to the quality, I can't say for sure. I did contact the New York State Education Dept. and confirmed that they are an accredited school by NYSED. They are also accredited by several other regional and national accrediting boards. Talked to someone at the school and although they say you can do the program in as little as 9 months, he said you could probably do it in 6 months or maybe less, depending on how fast a learner you are. Costs around $830-880, depending on how you pay.
My Uncle purchased this course. After a while, he lost interest, and passed the materials onto me. They consist of three binders (my guess 1 1/2 inch) some picks, a few locks, other basic tools, a small rekeying kit, and, when you finish, a key cutting machine. I just got them a few days ago, so I'm not that far into them, but i get a general sense of it. It's very boring to read, but it seems to cover everything. I think you send some stuff back, and I know you take an exam each lesson, of which there are 20. Here is the table of contents:
1. learning strategies
2. Locksmithing: An Expanding Career Field
3. Intro to locks and keys
4. key identification
5. Practical exercise - IDing keys
6. Lock Mechanisms
7. Residential Locks
8. Keymaking and Rekeying
9. PE - Duplicating a key by hand
10. PE - Rekeying the Kwikset Door Lock
11. Opening Locks without Keys
12. Home and Business Security
13. PE - Impressioning a key for a Mortise Cylinder
14. Shimming open and Rekeying the Mortise Cylinder
15. Automotive Locks
16. Safes and Vaults
17. Panic hardware and Electric Locks
18. Electronic Security
19. Starting a Small Business
20. Working as a Professional Locksmith
PE stands for Practical Exercise. I believe you do something (like make a key) then send it to them.
I have no more information as to who they are licensed by, but it does say this. As a graduation shipment, you get an Ilco key machine, a Locksmith patch, and a Locksmith Ledger Directory; the latter two suggest some credibility. hope this helps