There is a list of programs that meet their requirmentts here http://www.cde.ca.gov/ci/ct/rp/cna.asp
Yes, the Red Cross offers CNA courses.
You can train to become a CNA at any accredited college that offers CNA training courses. Examples of some schools which offer CNA training courses include Ashford University, University of Phoenix, and Baker College Online.
Many CNA training courses will offer financial aid for people that qualify. Check your local CNA training class to see if you can get financial aid.
Most CNA Courses take between 10-12 weeks. This can a course that can easily be taken during the summertime.
Wilkes-barre Area Vocational Technical School offers CNA training in Wilkes Barre, PA.
The Red Cross will provide free CNA training courses. Contact your local Red Cross for details.
Through Missouri CNA Students & CNA Training Courses you can get the CNA training for more information refer http://www.nursegroups.com/CNA-Programs/Missouri/St-Louis website
With modern technology, onine training courses have become extremely popular. Although I do not know where you live, I have researched this topic and found that yes, CNA training can be obtained through online training. Here is some information for you: https://www.cnaonlinecourse.com/Home_Page.html http://nursingassistantguides.com/guide-to-certified-nursing-assistant-cna-online-classes/
For free CNA training classes online go to http://cna-courses-online.com/cna.html. But there are usually some stipulations that come with accepting free training from an organization or business.
CNA courses usually require you to work hands on with local training sites. You need to be able to demonstrate the procedures to be even considered a licensed CNA.
Lehigh Carbon Community College offers a free training course for preparing to be a CNA. It is for students and covers 72 hours worth of information.
Brookhaven Manor Nurse Aide Course and a few other nursing homes in Kingsport, Tn offer CNA training courses.