You can get your GED at a local community college and study on your own with a book at the library if you prefer. You can also prepare and train for the GED test with a tutor.
I would look at different online classes. Many different places will offer you a class.
I Would look online. Your local public school will also help you find a GED class.
Most Community Colleges offer the GED classes and then the GED test afterwards.
There are online programs that offer GED classes. To get a free GED class you would have to contact some online and local charities that help non high school graduates obtain their GED.
Depending on where you're son has taken the class he will have to wait for a specified amount of time before retaking the class. In some cases he can retake the class without the wait. It just depends on what the requirements are for the GED course that he is taking.
To get my GED
You can earn your GED online at www.johnadams.edu.us. It is an accredited online school.
There is GED class offer at the community college. Call the college near you and ask about it.
Some places will offer this option. However it is generally quicker and cheaper to do so in person.
Your local education authority can direct you to local or online GED classes that are recognised by the state. Some sites are not state recognised so check into their reputation
The GED is good for people who were forced or elected to drop out early. I would recommend contacting your local school board and do it through them. Some agencies online might be scammers.
The pretest will give you an idea of the areas, and the difficulty degree you will encounter on the exam. The pretest is really a tool for you to see what your strengths and weaknesses are so, you can properly prepare. A GED study/workbook is available if you really want to be prepared. Some places also offer GED prep courses.